Ketika saya menerbitkan top
di Linux, saya mendapatkan hasil yang mirip dengan ini:
Salah satu baris memiliki informasi penggunaan CPU diwakili seperti ini:
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
Sementara saya tahu definisi masing-masing (jauh di bawah), saya tidak mengerti apa sebenarnya tugas ini.
hi
- apa arti servis dari gangguan hardware?si
- apa artinya perangkat lunak servis mengganggu?st
- mereka mengatakan ini adalah "waktu CPU menunggu tanpa sengaja oleh CPU virtual sementara hypervisor sedang melayani prosesor lain (atau)% waktu CPU dicuri dari mesin virtual".
Tapi apa sebenarnya artinya? Bisakah seseorang lebih jelas?
Aku terdaftar semua us
, sy
, ni
, dll, karena bisa membantu orang lain mencari yang sama. Informasi ini tidak ada di halaman manual.
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