Process

為什麼頂部顯示高 CPU 但單個程序的總和 %CPU 小得多?

  • March 12, 2021

atop請根據和,程序的 CPU-% 使用率總和如何低於總 CPU 負載top

我有一個 CPU 達到非常高的負載(87%,幾個小時),儘管如圖所示的單個程序的總和atop非常少(~30%),好嗎?查看截圖,錄製在 Synology DS218+ NAS 上。top與 Synology 的資源監視器具有相同的行為。我很茫然…

我本來希望程序負載的總和等於總負載。理想情況下,我什至會看到一個(或幾個)程序穿過屋頂,並殺死了罪魁禍首,但在這裡我無法理解我所看到的……

感謝您的任何想法!

這是因為所有程序的總和給你帶來了使用者負載,同時你也有令人不安的高系統負載,其中包括所有作業系統核心操作,例如(但不限於)上下文切換、網路數據包處理等.

從提供的螢幕截圖中很難猜出是什麼導致了高系統負載。不過肯定不是網路。

引用自:https://serverfault.com/questions/1056145