ディスクが遅いためCPU使用率が高い
これは最もよく誤解されるパフォーマンスパターンの一つです。CPUが忙しそうに見えますが、実際のボトルネックはディスクにあります。
Common symptoms
- CPUとレイテンシが同時に上昇する
- ディスク負荷の高いワークロードが最初に遅くなる
- iowaitがCPUグラフとともに上昇する
Likely causes
- ディスクが遅い、または飽和状態にある
- 大規模なシーケンシャルスキャン
- 同時ファイル操作が多すぎる
Evidence to look for
ディスク使用率が100%近い
iowaitが高い
ディスクの待機時間が長い
What it usually means
スレッドがIOでブロックされて積み上がり、実際の計算需要が低いにもかかわらずCPUグラフがスパイクします。
What to do next
- 1SSDまたはより高速なストレージに移行する
- 2ディスク負荷の高い処理の同時実行数を減らす
- 3キャッシュを追加してディスク読み取りを削減する
See what's causing your CPU
cpum.ai turns CPU, process, disk, and memory signals into plain-English explanations with evidence.
Open cpum.ai