磁盘慢导致 CPU 使用率高
这是最容易被误解的性能模式之一。CPU 看起来很忙,但真正的瓶颈在磁盘。
Common symptoms
- CPU 使用率和延迟同时上升
- 磁盘密集型工作负载最先变慢
- iowait 随 CPU 曲线一同攀升
Likely causes
- 磁盘速度慢或已饱和
- 大规模顺序扫描
- 并发文件操作过多
Evidence to look for
磁盘利用率接近 100%
iowait 偏高
磁盘 await 时间过长
What it usually means
线程在 IO 上阻塞并不断堆积,导致 CPU 曲线飙升,即使实际计算需求并不高。
What to do next
- 1迁移到 SSD 或更快的存储
- 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