服务器负载平均值达到 16-20,但所有资源的使用率均低于 90%?

服务器负载平均值达到 16-20,但所有资源的使用率均低于 90%?

正如您在下面的图片中看到的,服务器负载峰值达到近 20,但 CPU、RAM、磁盘 IO 和网络 I/O 仍远未达到其满负荷水平。我的问题是:

1). 什么原因导致了负载? 2). 忽略这些类型的高负载峰值是可以的并且是正常的吗?

平均负载

答案1

只要你有 8 个内核,16-20 个负载就相当于 2-2.5 个单处理器模式,这还不错(基本上,红绿灯处有两辆车,而不是一辆车)。你有一个进程……也许是 ffmpeg?……它似乎占用了一个内核(我猜不是多线程的),并且可能执行了大量 I/O(左下角图表中对应的凸起)

我不会担心这个,只是想知道为什么用户 www-data 能够启动 CPU 密集型进程,或者它是否会导致其他地方的速度变慢。

相关内容