iowait 高、CPU 占用高的含义
iowait 高意味着系统正在花费大量时间等待磁盘操作。当 CPU 也同步上升时,通常说明线程堆积在磁盘 I/O 上等待执行。
Evidence to look for
持续负载期间 iowait 超过 10%
磁盘利用率接近饱和
磁盘 await 时间持续攀升,超过正常水平
What it usually means
这种模式——iowait 高 + CPU 上升——通常意味着瓶颈在磁盘而非计算资源。CPU 图表看起来很高,是因为线程在排队等待磁盘 I/O。
What to do next
- 1分析磁盘利用率、await 以及队列深度
- 2如果使用机械硬盘,迁移到 SSD
- 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