जब मैं top
लिनक्स में जारी करता हूं , तो मुझे इसके समान परिणाम मिलता है:
लाइनों में से एक में सीपीयू उपयोग की जानकारी इस तरह दर्शाई गई है:
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
- वे कहते हैं कि यह "सीपीयू का समय आभासी सीपीयू द्वारा अनैच्छिक इंतजार में है जबकि हाइपरवाइजर एक वर्चुअल मशीन से चुराया गया दूसरा प्रोसेसर (या)% सीपीयू समय प्रदान कर रहा है"।
लेकिन वास्तव में इसका क्या मतलब है? क्या कोई और अधिक स्पष्ट हो सकता है?
मैं के सभी सूचीबद्ध us
, sy
, ni
, आदि, क्योंकि यह एक ही के लिए खोज दूसरों की मदद कर सकता है। यह जानकारी मैन पेजों में नहीं है।
us: user cpu time (or) % CPU time spent in user space
sy: system cpu time (or) % CPU time spent in kernel space
ni: user nice cpu time (or) % CPU time spent on low priority processes
id: idle cpu time (or) % CPU time spent idle
wa: io wait cpu time (or) % CPU time spent in wait (on disk)
hi: hardware irq (or) % CPU time spent servicing/handling hardware interrupts
si: software irq (or) % CPU time spent servicing/handling software interrupts
st: steal time - - % CPU time in involuntary wait by virtual cpu while hypervisor is servicing another processor (or) % CPU time stolen from a virtual machine