top
Linux'ta yayınladığımda buna benzer bir sonuç alıyorum:
Satırlardan biri, bunun gibi temsil edilen CPU kullanım bilgilerine sahiptir:
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
Her birinin tanımlarını bildiğim halde (çok aşağıda), bu görevlerin tam olarak ne anlama geldiğini anlamıyorum.
hi
- Servis donanımı kesintileri ne anlama geliyor?si
- Servis yazılımı kesintileri ne anlama geliyor?st
- "Hiper yönetici, sanal bir makineden çalınan başka bir işlemciye (veya)% CPU zamanı servis ederken, sanal CPU'nun istem dışı beklemesinde CPU zamanı" diyorlar.
Fakat bu aslında ne anlama geliyor? Birisi daha net olabilir mi?
Ben tüm listelenmiş us
, sy
, ni
aynı ararken diğerlerine yardım çünkü, vb. Bu bilgi man sayfalarında yoktur.
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