web-dev-qa-db-ja.com

高負荷-低IO-低CPU使用率

負荷がかなり高いシステムがあります。以下の上部の出力からわかるように、CPU使用率とI/Oはごくわずかです。

トップ-17:31:59アップ4日、2:34、2ユーザー、負荷平均:1.00、0.99、1.00

タスク:合計71、実行中1、睡眠中70、停止中0、ゾンビ0

CPU:2.0%us、2.0%sy、0.0%ni、95.9%id、0.0%wa、0.0%hi、0.0%si、0.0%st

Mem:合計960720k、使用済み707288k、無料253432k、
67328kバッファ

スワップ:合計2811896k、使用済み2644k、空き2809252k、キャッシュ済み528928k

PIDユーザーPRNI VIRT RES SHR S%CPU%MEM TIME +コマンド

15310ルート200 2512 1128 888 R 2.1 0.1 0:00.05トップ

I/OとCPUが要因ではない場合に備えて、高負荷の原因を特定するための支援をいただければ幸いです。

3
devup

高負荷は、いくつかの要因によっても発生する可能性があります。

  • 「無停電スリープ」(プロセスリストのD)にあるプロセス、つまりI/Oを待機しているプロセス。
  • ハードウェアの問題により、システムが何かを待機します(I/Oの可能性があります)。

プロセスリストを確認してください(ps auxf)、D状態にあるか、奇妙に見える可能性のあるプロセスの場合。

5
vdboor

行う

iostat -xk
iotop

await列を確認してください。おそらくそれが問題です。

2
Septiadi Agus

この問題は、Ubuntu 10.04(Lucid)の既知の問題が原因のようです。

バグリファレンス

1
devup