正如您在下面的图片中看到的,服务器负载峰值达到近 20,但 CPU、RAM、磁盘 IO 和网络 I/O 仍远未达到其满负荷水平。我的问题是:
1). 什么原因导致了负载? 2). 忽略这些类型的高负载峰值是可以的并且是正常的吗?
答案1
只要你有 8 个内核,16-20 个负载就相当于 2-2.5 个单处理器模式,这还不错(基本上,红绿灯处有两辆车,而不是一辆车)。你有一个进程……也许是 ffmpeg?……它似乎占用了一个内核(我猜不是多线程的),并且可能执行了大量 I/O(左下角图表中对应的凸起)
我不会担心这个,只是想知道为什么用户 www-data 能够启动 CPU 密集型进程,或者它是否会导致其他地方的速度变慢。