atop
请问根据和,进程的 CPU 使用率总和怎样才能低于总 CPU 负载top
?
我的 CPU 负载非常高(87%,持续了好几个小时),尽管显示的各个进程的总和atop
要小得多(~30%),可以吗?请参见截屏,记录在 Synology DS218+ NAS 上。与top
Synology 的资源监视器的行为相同。我不知所措……
我原本以为进程负载之和等于总负载。理想情况下,我甚至会看到一个(或几个)进程负载过大,然后杀死罪魁祸首,但在这里我无法理解我看到的内容……
感谢您的任何想法!
答案1
这是因为所有过程的总和会给你一个用户负载,同时你也有令人不安的高系统负载,其中包括所有的操作系统内核操作,例如(但不限于)上下文切换、网络数据包处理等等。
从提供的屏幕截图很难猜测是什么导致了系统负载过高。但肯定不是网络。