當前位置: 首頁>>技術問答>>正文


compiz在沒有運行其他程序的情況下消耗40%的CPU是正常的嗎?

, , , ,

問題描述

當我沒有其他程序在運行時,compiz至少占用我CPU的40%。這是正常的嗎?如果這是正常的,無論如何我可以使這個程序占用較小的百分比?

最佳解決辦法

編輯:從Ubuntu 12.10開始,這不再是一個選項,因為Unity-2D被丟棄了。

由於compiz,我遇到與cpu使用相同的問題。我的解決方法是將會話從Ubuntu切換到Ubuntu 2D。

12.04,compiz,performance,cpu,ubuntu

次佳解決辦法

我有同樣的問題,CPU負載上升到70%~80%,這從10.04升級到12.04後很長一段時間讓我心煩意亂。

並將compiz設置重置為默認值或刪除~/.compiz-1& ~/.config/compiz-1文件夾不起作用。

但在我取消選中ccsm(CompizConfig設置管理器)中OpenGL下的“同步到VBlank”框後,CPU負載立即下降到1%。

希望這會幫助你和其他人……

抱歉我的表情很差(我是來自中國的學生)。

第三種解決辦法

有同樣的問題。 Compiz持續在40%左右(AMD CPU,ATI 58xx,12.04)。然後我跟著這篇文章https://askubuntu.com/a/127310/26508,CPU利用率降到10%以下。希望能幫助到你。

編輯與指導:

隻需備份(重命名)~/.compiz-1~/.config/compiz-1目錄,然後使用默認設置再次創建它們(您需要注銷並再次登錄)。

mv ~/.compiz-1 ~/.compiz-1.BACKUP
mv ~/.config/compiz-1 ~/config/.compiz-1.BACKUP

重新啟動並確認一切正常後,您可以簡單地刪除這些備份(除非您有用它們)。

rm -Rfv ~/.compiz-1.BACKUP
rm -Rfv ~/config/.compiz-1.BACKUP

它也有助於做unity --reset

第四種辦法

  1. 安裝compizconfig-settings-manager。通過在短劃線中鍵入ccsm來運行它。

  2. 在應用程序的主窗口中,單擊帶有首選項標簽的底部鏈接。

  3. 在“配置文件”選項卡中,單擊“重置為默認值”按鈕

  4. 注銷並再次登錄。

希望這會有所幫助

12.04,compiz,performance,cpu,ubuntu

第五種辦法

顯然此網站上有ATI卡的錯誤:http://followthegeeks.com/compiz-is-consuming-too-much-cpu-heres-the-solution/

基於該網站有幾個步驟:

  1. 安裝compizconfig-settings-manager(CCSM)

  2. 導航到opengl然後將Texture Filter更改為Fast並取消選中同步到VBlank

  3. 關閉CCSM然後重啟ubuntu

檢查係統監視器,希望compiz不再需要大量的CPU。

第六種辦法

新版本的Compiz和Unity插件進行了重大更改,使其行為有所不同。在我自己的情況下,我有to reset compiz settings to defaults,以便在升級到12.04後使其正常工作。

我有一張ATI Radeon HD5750卡,與11.10相比,我確實注意到了(在修複compiz之後)性能的提升。

參考資料

本文由Ubuntu問答整理, 博文地址: https://ubuntuqa.com/zh-tw/article/6340.html,未經允許,請勿轉載。