web-dev-qa-db-ja.com

トップ%cpuの省略形はどういう意味ですか?

プロセスの上部の表の上にあるヘッダーの%CPU行にある2文字の略語の意味を誰かが知っていますか?これは、running topからの出力例です。

top - 15:10:34 up 8 days,  5:11,  1 user,  load average: 0.10, 3.80, 26.82
Tasks:   1 total,   0 running,   1 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.3 us,  0.7 sy,  0.0 ni, 98.0 id,  1.1 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem:   2051456 total,   623544 used,  1427912 free,     1292 buffers
KiB Swap:  3203068 total,   147188 used,  3055880 free,    38352 cached

ここに私の推測と私が知らないものがあります。

us = user
sy = system
ni = ?
id = idle?
wa = ?
hi = ?
si = ?
st = ?
24
Ray N. Franklin

「トップ」では、sy、ni、id、wa、hi、si、st(CPU使用率)は何ですか?

  • us-ユーザー空間で費やされたユーザーCPU時間(または)%CPU時間
  • sy-カーネルスペースで費やされたシステムCPU時間(または)%CPU時間
  • ni-ユーザーの優先度の低いプロセスに費やした素敵なCPU時間(または)%CPU時間
  • id-アイドルCPU時間(または)アイドルに費やされたCPU時間の割合
  • wa-io待機CPU時間(または)待機に費やされた%CPU時間(ディスク上)
  • hi-ハードウェア割り込みの処理/処理に費やされたハードウェアirq(または)%CPU時間
  • si-ソフトウェア割り込みの処理/処理に費やされたソフトウェアirq(または)%CPU時間
  • st-ハイパーバイザーが別のプロセッサーにサービスを提供している間、仮想CPUによる非自発的待機のCPU時間%を盗みます(または)仮想マシンから盗まれたCPU時間の%

出典: Linuxの「トップ」コマンドでは、us、sy、ni、id、wa、hi、si、およびstは何ですか(CPU使用率)?

40
DavidPostill