各コアのCPU負荷率を知りたいです。実行top
してキーを押すと、1
出力は次のようになります。
%Cpu0 : 0.0 us, 0.3 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu1 : 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
%Cpu2 : 0.0 us, 0.0 sy, 0.0 ni,100.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
- 各列は何を意味しますか?
- %列はどこにありますか?
- 追加できますか?
答え1
id
(idle)、wa
(io wait)、(stolen)を除くすべての列を追加してst
CPU負荷を取得できます。
マニュアルページでほとんどの列の意味を見つけることができますtop
。
us, user : time running un-niced user processes
sy, system : time running kernel processes
ni, nice : time running niced user processes
wa, IO-wait : time waiting for I/O completion
hi : time spent servicing hardware interrupts
si : time spent servicing software interrupts
st : time stolen from this vm by the hypervisor