Htop

ภาพหน้าจอของซอฟแวร์:
Htop
รายละเอียดซอฟแวร์:
รุ่น: 2.1.0 การปรับปรุง
วันที่อัพโหลด: 22 Jun 18
ผู้พัฒนา: Hisham Muhammad
การอนุญาต: ฟรี
ความนิยม: 46

Rating: 3.7/5 (Total Votes: 3)

Htop เป็นโปรแกรมโอเพ่นซอร์สที่ให้ผู้ใช้มีกระบวนการดูโต้ตอบและซับซ้อนสำหรับผู้จัดการระบบปฏิบัติการลีนุกซ์ ได้รับการออกแบบมาจากพื้นดินเป็นแบบหล่นลงสำหรับยูทิลิตีมาตรฐานที่พบในเกือบทุกรูปแบบการกระจาย

เป็นซอฟต์แวร์บรรทัดคำสั่งที่ทำงานบนคอนโซล Linux และ X11 terminal emulator application และต้องใช้ไลบรารี ncurses เพื่อแสดงเมนูโต้ตอบและอินเทอร์เฟซ CLI

ในทางทฤษฎีแอ็พพลิเคชันนี้มีฟังก์ชันการทำงานเหมือนกับโปรแกรมบนสุดที่เป็นค่าเริ่มต้น ความแตกต่างหลักคือลักษณะและการจัดการหรือรับรองงาน นอกจากนี้ยังมีชุดแป้นพิมพ์ลัดที่แตกต่างกัน

อินเทอร์เฟซผู้ใช้จะแบ่งออกเป็นสองส่วนหลัก ได้แก่ การตรวจสอบระบบพื้นฐานและข้อมูลและวิวกระบวนการซึ่งตรงบริเวณส่วนที่ใหญ่ที่สุดของหน้าจอ นอกจากนี้จะแสดงเมนูที่ขอบด้านล่างของหน้าจอซึ่งใช้ปุ่ม F

ในขณะที่ส่วนโปรแกรมประมวลผลของแอ็พพลิเคชันมีลักษณะคล้ายกันกับฟังก์ชันที่ให้มาโดยด้านบนส่วนประกอบการตรวจสอบระบบมีความแตกต่างกันมากเนื่องจากแสดงการแสดงภาพกราฟิกแบบ real-time เรียลไทม์ที่แท้จริงของการใช้งาน CPU, RAM และ SWAP แบบสด .

เมื่อเรียกใช้แอ็พพลิเคชันในโปรแกรมจำลอง X11 terminal มันจะเปลี่ยนรูปลักษณ์โดยอัตโนมัติขึ้นอยู่กับว่าผู้ใช้ปรับขนาดหน้าต่างอย่างไร ตัวอย่างเช่นคุณสามารถดูข้อมูลเพิ่มเติมได้ถ้าหน้าต่างใหญ่ขึ้นหรือน้อยลงหากเล็กกว่านี้

คุณลักษณะที่น่าสนใจอื่น ๆ ก็คือความสามารถในการโต้ตอบกับโปรแกรมโดยใช้อุปกรณ์เมาส์เฉพาะเมื่อใช้ในโปรแกรมจำลอง X11 terminal emulator เท่านั้น ตัวอย่างเช่นคุณสามารถเลือกกระบวนการเดียวในผู้ดูซึ่งจะยังคงเน้นจนกว่าจะปิดหรือแอปถูกยกเลิกและให้สัญญาณ

มีอะไรใหม่ ใน

ข่าวประชาสัมพันธ์ฉบับนี้:

  • Linux: ลดเวลาการวัดบัญชี (ขอบคุณ Andre Carvalho)
  • สนับสนุน DragonFly BSD (ขอบคุณ Diederik de Groot)
  • สนับสนุนสัญญาณแบบเรียลไทม์ (ขอบคุณ Kang-Che Sung)

  • คีย์
  • 'c' ใช้งานกับเธรดได้เช่นกัน
  • เซสชันเปลี่ยนจาก SESN เป็น SID (ขอบคุณ Kamyar Rasta)
  • ปรับปรุง UI สำหรับการเลือกสไตล์มิเตอร์ (ขอบคุณ Kang-Che Sung)
  • โค้ดที่ดีขึ้นสำหรับการสร้างโครงสร้างกระบวนการ (ขอบคุณ wangqr)
  • ตัวเลือกการคอมไพล์เพื่อปิดใช้งาน setuid
  • ตรวจสอบข้อผิดพลาดในการดำเนินงานห้องสมุดมาตรฐานต่างๆ
  • การเปลี่ยน sprintf ด้วย snprintf (ขอบคุณ Tomasz Kramkowski)
  • Linux: การปรับปรุงประสิทธิภาพของมาตรวัดแบตเตอรี่
  • Linux: อัปเดตอุปกรณ์ TTY ของกระบวนการ
  • Linux: เพิ่มการสนับสนุนสำหรับการจัดเรียง TASK_IDLE (ขอบคุณ Vladimir Panteleev)
  • Linux: เพิ่มขอบเขตด้านบนเพื่อเรียกใช้ Process Counter (ขอบคุณ Lucas Correia Villa Real)
  • BUGFIX: หลีกเลี่ยงความผิดพลาดเมื่อถอดแบตเตอรี่ออก (ขอบคุณ Jan Chren)
  • BUGFIX: macOS: แก้ไขลูปไม่มีที่สิ้นสุดในมุมมองแบบต้นไม้ (ขอบคุณ Wataru Ashihara)

มีอะไรใหม่ ในเวอร์ชัน:

  • OpenBSD: การแก้ไขและการปรับปรุงต่างๆ (ขอบคุณ Michael McConville และ Juan Francisco Cantero Hurtado)
  • FreeBSD: แก้ไขการอ่าน CPU และหน่วยความจำ (ขอบคุณ Tim Creech, Hung-Yi Chen, Bernard Spil, Greg V)
  • FreeBSD: เพิ่มการสนับสนุนแบตเตอรี่ (ขอบคุณ Greg V)
  • Linux: เก็บชื่อล่าสุดของกระบวนการผีดิบ
  • Mac OS X: ปรับปรุง Portability สำหรับ OS X เวอร์ชัน (ขอบคุณ Michael Klein)
  • Mac OS X: แก้ไขอาร์กิวเมนต์บรรทัดคำสั่งอ่านและ basename
  • Mac OS X: แก้ไขข้อมูลสถานะกระบวนการ
  • Mac OS X: แก้ไขมุมมองต้นไม้ที่ยุบ / ขยาย
  • Mac OS X: แก้ไขโครงสร้างต้นไม้
  • Mac OS X: แก้ไขการบัญชีหน่วยความจำ
  • แก้ไขข้อขัดข้องเมื่อล้างคอลัมน์ที่มีลิตร
  • ทำให้คีย์ Esc ตอบสนองได้มากขึ้น
  • หากคุณกำลังใช้งาน NCurses 6 htop จะใช้

    มีอะไรใหม่ ในเวอร์ชัน 2.0.0: นอกจากนี้ยังสนับสนุนล้อเลื่อนสำหรับเลื่อน

  • การย้ายเมตรและคอลัมน์ไปรอบ ๆ ในหน้าจอการตั้งค่าเป็นเรื่องที่สะดวกสบายมากขึ้นในขณะนี้
  • ขณะนี้คุณสามารถกด & quot; e & quot; เพื่อดูชุดตัวแปรแวดล้อมสำหรับกระบวนการ
  • ส่วน & quot; กราฟ & quot; โหมดสำหรับเมตรถูกปรับปรุงโดยได้รับแรงบันดาลใจจาก vtop ของ James Hall

มีอะไรใหม่ ในเวอร์ชัน 1.0.3:

  • ติดแท็กเด็กทั้งหมด (คีย์ 'c')
  • การแก้ไขในการคำนวณเวลาในการเข้าชมเมื่อใช้ระบบเสมือน (ขอบคุณ Patrick Marlier)
  • การปรับปรุงประสิทธิภาพ (ขอบคุณ Jann Horn)
  • ปรับปรุงประสิทธิภาพเพิ่มเติมจากการแยกวิเคราะห์ข้อมูล IO ตามเงื่อนไขตามฟิลด์ที่เลือก
  • สีที่สม่ำเสมอดีขึ้น
  • เพิ่มขีด จำกัด ของบัฟเฟอร์เมื่อติดตามซ้อนต้นไม้ที่ซ้อนกันอยู่ลึก ๆ
  • แสดงสถิติของ pagefault
  • BUGFIX: แก้ไขข้อขัดข้องเมื่อเพิ่มเมตรและสลับเวลาของ CPU ที่ละเอียด (ขอบคุณ Dawid Gajownik)
  • เพิ่มคอลัมน์เพื่อติดตามคะแนน OOM-killer ของกระบวนการ

มีอะไรใหม่ ในเวอร์ชัน 1.0.2:

  • เพิ่มการสนับสนุนลำดับความสำคัญ IO ('i' key)
  • หลีกเลี่ยงการลบ. htoprc ถ้าเป็น symlink
  • ไม่สามารถใช้ / proc ได้อย่างสง่างาม (ขอบคุณ Philipp Hagemeister)
  • ตัวเลือกในการอัปเดตชื่อกระบวนการในการรีเฟรชทุกครั้ง (ขอบคุณ Rob Hoelz)
  • BUGFIX: แก้ไขปัญหาเมื่อรายการกระบวนการว่างเปล่า

มีอะไรใหม่ ในเวอร์ชัน 1.0.1:

  • รุ่นนี้แก้ไขลักษณะการทำงานของการเลือกเมาส์และการขัดข้องเป็นครั้งคราว
  • ขณะนี้การกำหนดค่าใช้เส้นทางที่สอดคล้องกับ XDG

มีอะไรใหม่ ในเวอร์ชัน 1.0:

  • รุ่นนี้มีเครื่องวัดระยะ CPU สี่คอลัมน์การกรองที่เพิ่มขึ้นการวาดภาพต้นไม้ UTF-8 การปรับปรุงประสิทธิภาพและการแก้ไขข้อบกพร่องต่างๆ

มีอะไรใหม่ ในเวอร์ชัน 0.9:

  • รุ่นนี้มีความสามารถในการขยายและยุบย่อยโดยใช้ปุ่ม "+" และ "-" การสนับสนุนการขโมยเวลา / เวลาของ CPU สำหรับสภาพแวดล้อมแบบเวอร์ชวลไลซ์ความสามารถในการแสดงชื่อเธรดที่กำหนดเองการสนับสนุนกลุ่มย่อยและสารพัน แก้ไขข้อบกพร่อง

มีอะไรใหม่ ในเวอร์ชัน 0.8.2:

  • รวม lsof (กด 'l')
  • แก้ไขการแสดงค่าขนาดกิกะไบต์ (ขอบคุณ Andika Triwidada)
  • ตัวเลือกในการแสดงชื่อโฮสต์ในพื้นที่เมตร
  • เปลี่ยนชื่อ VEID เป็น CTID ในระบบ OpenVZ (ขอบคุณ Thorsten Schifferdecker)
  • แก้ไขรายการเดสก์ท็อป (ขอบคุณ Samuli Suominen)
  • BUGFIX: คำนวณขนาดหน้าเว็บที่ถูกต้องสำหรับระบบ FreeBSD (ขอบคุณ Andrew Paulsen)
  • อนุญาตให้คอมไพล์โดยไม่มี PLPA บนระบบที่ไม่สนับสนุน (ขอบคุณ Timothy Redaelli)
  • BUGFIX: แก้ไขมุมมองต้นไม้ที่หายไปเมื่อเธรด userland ถูกซ่อน (ขอบคุณ Josh Stone)
  • BUGFIX: แก้ไขปัญหาสำหรับ VPID ในระบบ OpenVZ (ขอบคุณ Wolfgang Frisch)

มีอะไรใหม่ ในเวอร์ชัน 0.8.1:

  • การเพิ่มนี้จะเพิ่มมาตรวัดแบตเตอรี่สำหรับคอมพิวเตอร์ที่ใช้ ACPI และการสนับสนุน Linux-VServer
  • มีข้อผิดพลาดบางอย่างอยู่

ต้องการ

  • ncurses

ความคิดเห็นที่ Htop

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!