คำสั่ง Linux“ top”: เราคืออะไร, sy, ni, id, wa, hi, si และ st (สำหรับการใช้งาน CPU)?
เมื่อฉันออกtopใน Linux ฉันได้รับผลลัพธ์เช่นนี้: หนึ่งในบรรทัดมีข้อมูลการใช้งาน CPU แสดงดังนี้: Cpu(s): 87.3%us, 1.2%sy, 0.0%ni, 27.6%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st ในขณะที่ฉันรู้คำจำกัดความของแต่ละคน (ด้านล่างสุด) ฉันไม่เข้าใจว่างานเหล่านี้มีความหมายอย่างไร hi - การขัดจังหวะการให้บริการของฮาร์ดแวร์หมายถึงอะไร si - การหยุดให้บริการของซอฟต์แวร์หมายความว่าอย่างไร st - พวกเขาบอกว่าเป็น "เวลา CPU ในการรอคอย CPU เสมือนโดยไม่สมัครใจขณะที่ hypervisor กำลังให้บริการตัวประมวลผลอื่น (หรือ)% CPU เวลาที่ถูกขโมยจากเครื่องเสมือน" แต่จริงๆแล้วมันหมายถึงอะไร? บางคนชัดเจนกว่านี้ได้ไหม ฉันแสดงทั้งหมดus, sy, niฯลฯ เพราะมันจะช่วยให้คนอื่น ๆ ค้นหาสำหรับเดียวกัน ข้อมูลนี้ไม่ได้อยู่ในหน้าคน us: user cpu time …