เหตุใดจึงมีหลายขั้นตอนอยู่ภายใต้หัวข้อเดียวกันใน htop


55

ทุกคนสามารถอธิบายกับฉันได้ไหมว่าทำไมบางครั้งมีกระบวนการ 10 หรือ 15 กระบวนการที่มีชื่อเรื่องเดียวกันและ "สถิติ" ปรากฏอยู่ใน htop ฉันเดาว่ามีหลายเธรดที่กำลังทำงานอยู่ แต่แน่นอนว่าหลายกระทู้ไม่สามารถทำงานพร้อมกันได้

มีการจัดเรียงของการเข้าชมประสิทธิภาพใด ๆ หากกระบวนการใช้ว่า 15 กระทู้ที่ไม่เกิดขึ้นพร้อมกันกับ 10 กระทู้ที่ไม่เกิดขึ้นพร้อมกัน?


คำตอบ:


80

htopแสดงให้เห็นว่าแต่ละหัวข้อเป็นกระบวนการที่แยกจากกันโดยค่าเริ่มต้นคล้าย ๆ กับวิธีการที่ps -ALจะ หากคุณกดปุ่มทุนHมันจะเปลี่ยนไปเป็นการแสดงกระบวนการหลักเท่านั้น (การกดอีกครั้งจะสลับกลับไป) ข้อมูลสรุปของแต่ละเธรดสะท้อนให้เห็นถึงกระบวนการทั้งหมดจริง ๆ ดังนั้นพวกเขาจึงไม่ได้นับหน่วยความจำแยก ฯลฯ เธรดจะแสดงRเมื่อเปิดใช้งานและSเมื่อไม่ได้ใช้งานแม้ว่าจะhtopรีเฟรชทุก ๆ สองสามวินาทีเท่านั้น เนื่องจากสวิตช์ของเธรดเกิดขึ้นเร็วกว่านั้นมาก

ประสิทธิภาพของแบบจำลองเกลียวที่แตกต่างกันนั้นซับซ้อนและเกินกว่านั้นsuperuser.com- คุณต้องระบุรายละเอียดของปัญหาเฉพาะถ้ามันเกิดขึ้นแทนที่จะพยายามเดา :)

ดูhttp://groups.google.com/group/alt.os.linux.mandriva/browse_thread/thread/59c9f42e99b53663/2e6ddc78b2b85cf2?lnk=raotสำหรับการสนทนาเพิ่มเติมในหัวข้อเดียวกัน

โปรดทราบว่าHสำหรับเธรดผู้ใช้ สำหรับเคอร์เนลเธรดจะมีปุ่มสลับคล้ายกันKอยู่และทั้งสองตัวเลือกสามารถเข้าถึงได้ภายใต้เมนูการตั้งค่า - F2จากนั้นเลือกตัวเลือกการแสดงผล


1
K ดูเหมือนจะใช้งานไม่ได้ แต่กด F2 แล้วไปที่การตั้งค่าตัวเลือกการแสดงเลือกช่องทำเครื่องหมายซ่อนหัวข้อผู้ใช้
Joshua D'Alton

7
โอ้ btw "H" ตัวพิมพ์ใหญ่อาจเป็นสิ่งที่คุณหมายถึง
Joshua D'Alton
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.