Arch-Linux

我怎樣才能找出為什麼一台機器的 CPU 使用率始終超過 70%?

  • January 19, 2015

我的機器(Macbookpro、Archlinux)的 CPU 一直在 70% 以上,但我不知道為什麼。這不會在 MacOS 上發生,只會在 Linux 上發生。

使用htop,我看不到任何程序使用超過 2% 的 CPU。即使沒有 X 並且在殺死我能找到的所有正在執行的程序之後,CPU 使用率仍然在 70% 以上。

謝謝!

結果對 Macbook 專業人士造成了一些瘋狂的干擾。http://loicpefferkorn.net/2015/01/arch-linux-on-macbook-pro-retina-2014-with-dm-crypt-lvm-and-suspend-to-disk/

您可以嘗試使用 nmon 代替 htop。其原因可能是一個程序,該程序具有大量 HDD 流量,因此實際上並未使用 CPU,而是等待設備同步。或者它實際上不是一個程序,而是一個舊的/損壞的硬碟。在 nmon 中,這顯示在 CPU 使用率中。我不知道 htop 是否可以。

引用自:https://unix.stackexchange.com/questions/179558