เปิดตัว htop 3.0
(htop.dev)-
โปรแกรมดูโปรเซสแบบโต้ตอบได้
-
เนื่องจากผู้พัฒนาต้นฉบับไม่มีความเคลื่อนไหวมาเป็นเวลานาน ชุมชนจึงเข้ามารับช่วงพัฒนาต่อ และนี่เป็นการออกรุ่นหลักครั้งแรกในรอบ 2 ปี
-
การเปลี่ยนแปลงหลัก
→ รองรับสถิติ ZFS ARC
→ โหมดคีย์แมปสไตล์ vim
→ รองรับเมตริก Linux PSI* / PSS*
→ รองรับคอลัมน์ CPU meter ขนาดเล็กมากกว่า 2 คอลัมน์
→ สามารถแสดงความถี่ใน CPU meter ได้
- PSI(Pressure Stall Information): เมตริกที่ให้ข้อมูลเกี่ยวกับแรงกดดันของทรัพยากรหน่วยความจำ, CPU และ I/O (มีการจัดสรรทรัพยากรมากจนทำให้งานเกิดความล่าช้าหรือไม่)
→ ค่าเฉลี่ยตามช่วงเวลา 10 วินาที, 1 นาที, 5 นาที และผลรวมสะสมเป็น ms
→ some (memory, I/O, CPU): เวลาที่หนึ่งหรือมากกว่าหนึ่งโปรเซสเกิดความล่าช้าเพราะทรัพยากรไม่เพียงพอ
→ full (memory, I/O): เวลาที่ทุก task เกิดความล่าช้าเพราะทรัพยากรไม่เพียงพอ (ช่วงเวลาที่ไม่สามารถทำอะไรได้เลย)
→ หากค่า full สูง แปลว่าการขาดแคลนทรัพยากรกำลังทำให้ throughput โดยรวมสูญเสียไป
- PSS(Proportional Set Size): สัดส่วนของพื้นที่หน่วยความจำ (page) ที่โปรเซสใช้เพียงลำพังใน RAM และพื้นที่หน่วยความจำที่แชร์กับโปรเซสอื่น
→ หากโปรเซสหนึ่งใช้ 100 page เพียงลำพัง และแชร์อีก 100 page กับโปรเซสอื่น PSS จะเท่ากับ 150
1 ความคิดเห็น
ข้อความ Thank you to Community จากผู้พัฒนาดั้งเดิม https://github.com/hishamhm/htop/issues/992#issuecomment-683286672
→ เริ่มต้นเป็นงานอดิเรกและดูแลรักษามา 15 ปี จนเริ่มห่างไปบ้าง เลยอยากขอบคุณที่ชุมชนช่วยสานต่อให้
ทุกอย่างเกี่ยวกับระบบมอนิเตอร์ htop https://th.news.hada.io/topic?id=913