在沒有其他程式運作的情況下,compiz 消耗 40% 的 CPU 是否正常?

在沒有其他程式運作的情況下,compiz 消耗 40% 的 CPU 是否正常?

當我沒有其他程式運行時,compiz佔用至少 40% 的 CPU。
這是正常的嗎?如果正常的話,有什麼辦法可以讓這個程式佔用更小的百分比嗎?

答案1

我也遇到了同樣的問題,從10.04升級到12.04後,CPU負載上升到70%~80%,這讓我心煩意亂了很久。

將 compiz 設定重設為預設值或刪除~/.compiz-1&~/.config/compiz-1資料夾不起作用。

但是當我在(CompizConfig 設定管理員)中取消選取 OpenGL 下的「同步到 VBlank」方塊後ccsm,CPU 負載立即下降到 1%。

希望這對您和其他人有所幫助...

抱歉我的表達不好(我是來自中國的學生)。

答案2

編輯:從 Ubuntu 12.10 開始,這不再是一個選項,因為 Unity-2D 已隨量子一起刪除。

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

ubuntu 2d

答案3

有同樣的問題。 Compiz 始終保持在 40% 左右(AMD CPU、ATI 58xx、12.04)。然後我關注了這個帖子https://askubuntu.com/a/127310/26508CPU 使用率下降到 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它也有助於做一個

答案4

新版本的 Compiz 和 Unity 外掛程式發生了重大變化,使其行為有所不同。就我自己而言,我有將 compiz 設定重設為預設值為了讓它在升級到12.04後正常工作。

我有一張 ATI Radeon HD5750 卡,與 11.10 相比,我確實注意到性能有了很大的提高(修復 compiz 後)。

相關內容