内存压力导致CPU占用率高
当内存处于压力状态时,系统需要做额外工作,这些开销会体现为CPU使用率升高。
Common symptoms
- CPU和内存使用率同时上升
- swap变得活跃
- 性能突然大幅下降
Likely causes
- RAM不足
- 工作进程过多
- 频繁分配内存以及GC压力过大
Evidence to look for
swap活动不为零
可用内存快速下降
CPU升高但吞吐量没有提升
What it usually means
系统把CPU周期花在内存管理上,而不是做有用的工作。
What to do next
- 1减少工作进程数量
- 2增加RAM或降低内存占用
- 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