為什麼我的 CPU 使用率會持續飆升?

為什麼我的 CPU 使用率會持續飆升?

我的 CPU 使用率持續飆升。根據 Conky 的說法,當我坐在桌面上時,我的 CPU 使用率將上升到 90% 左右。這是頂部的輸出:

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND 
 3183 thomas    25   5  868m  66m  19m S   12  1.7   1:14.99 chromium-browse    
 1151 root      20   0  149m  45m  19m S   11  1.1   8:07.03 Xorg               
 5739 thomas    20   0  190m  19m  12m R    6  0.5   0:00.19 nvidia-settings    
 1891 thomas    20   0  134m  34m 4436 S    4  0.9   1:35.87 beam.smp           
 4840 thomas    20   0  433m  18m  12m S    3  0.5   0:01.13 gnome-terminal     
   23 root      20   0     0    0    0 S    1  0.0   0:46.66 kacpid         

現在我的 CPU 使用率約為 70%。就好像有一些惡意進程或隱藏的東西正在消耗我的 CPU 使用率。

如果有幫助的話,我正在運行安裝了 nvidia 驅動程式(版本 260.19.06)的 Core 2 Duo。

答案1

這種 CPU 使用率高峰通常來自需要定期運行以在背景更新某些內容的程式(例如 gwibber-service)。您應該找到任何正在執行此操作的應用程式(使用系統監視器/頂部可以輕鬆捕獲正在運行的罪魁禍首)。

順便說一句,這也發生在我身上,我能夠確定一些罪魁禍首:docky,我的音樂播放器(banshee 和節奏盒有時表現得很糟糕,但可能是因為插件太多),gwibber 和apt(看起來以獲取後台更新)。這些可能不是導致您出現問題的原因,但您可以嘗試看看是否有任何原因。

答案2

升級到10.10後我注意到同樣的問題。我透過更新管理器進行了版本升級。我注意到我的記憶體正在緩慢耗盡,並且所有核心的處理器核心的速度都在 95% 左右。這很奇怪,因為沒有任何東西在運行,進程和記憶體也沒有被任何東西使用。我確實注意到目錄中有很多名為flush 0:##的檔案不使用內存,還有0位元組檔案。我用 64 位元 10.10 進行了全新安裝,同樣的問題。我刪除了 Shotwell,因為我聽說它有記憶體洩漏。沒有不同。透過回到 64 位元 10.04 解決了我的問題 現在我的系統只是閒置,內存過夜保持不變,並且啟動速度更快。我還將我的筆記型電腦移回到 32 位元 10.04,因為我只是想有一些連續性,而不是我注意到 32 位元 10.10 中的問題

相關內容