Linux 系统负载很高但 CPU 空闲

Linux 系统负载很高但 CPU 空闲

在一台 CentOS 服务器上,我发现负载约为 10 ,vmstat输出显示大量进程处于阻塞状态。在top命令输出中,cpu 几乎有 70% 处于空闲状态。我从调查中得出的结论是,可能是大量进程饱和了系统。现在我决定通过在 /etc/security/limits.conf 中进行输入来限制 nproc

我的故障排除方法正确吗?

答案1

您实际上想要实现什么?我猜这个问题很可能是由于大量的 I/O 造成的。无论哪种情况,我都不会急于使用 ulimits 来解决您的问题,除非您绝对确定问题是有人生成了大量进程,而您不介意被杀死。

相关内容