เหตุใด htop จึงสร้างรายงานต่างจากการตรวจสอบกิจกรรม


2

ฉันกำลังใช้ฮ็อปปิ้งบน Mac ของฉัน ฉันวางมันไว้ข้างๆกันด้วย Activity Monitor แต่รายงานต่างกันอย่างกว้างขวาง

ในการตรวจสอบกิจกรรมฉันสามารถใช้เครื่องมือค้นหาได้ถึง 100% ของ CPU ในขณะที่ไม่แสดงกระบวนการทั้งหมดบน htop มีเครื่องมือที่ดีกว่าสำหรับการตรวจสอบกระบวนการโยเซมิตีหรือไม่?


คุณรูตเมื่อคุณเรียกใช้ htop หรือไม่
mspasov

ไม่ฉันเป็นผู้ใช้ในกลุ่ม sudo
WagnerMatosUK

กว่าเรียกใช้ 'sudo htop' และคุณจะมีการใช้งาน CPU และเวลาสะสม
mspasov

มีเหตุผล. คุณต้องการเพิ่มเป็นคำตอบหรือไม่? ฉันจะทำเครื่องหมายว่าเป็นเช่นนี้
WagnerMatosUK

คำตอบ:


3

เพื่อให้ได้กระบวนการที่ถูกต้องการใช้ cpu และเวลาสะสมผู้ใช้ที่ทำงาน htop ควรเป็นรูต นี่ไม่ใช่กรณีที่มี topเนื่องจากมีชุด "set-user-ID-on-execution bit" (suid)

ปฏิบัติ sudo htop จากเทอร์มินัลผู้ใช้ของคุณหรือถ้าคุณเชื่อถือผู้ใช้ในพื้นที่ของคุณเพิ่ม suid ลงในไบนารี่ ( # chmod u+s path-to-htop-binary )

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.