他のプログラムが実行されていない状態で、compiz が CPU の 40% を消費するのは正常ですか?

他のプログラムが実行されていない状態で、compiz が CPU の 40% を消費するのは正常ですか?

他のプログラムが実行されていないとき、compizCPU の少なくとも 40% を占有します。
これは正常ですか? 正常である場合、このプログラムが占有する割合を減らす方法はありますか?

答え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 が quantal で削除されたため、このオプションはなくなりました。

compiz のせいで、CPU 使用率に関して同じ問題が発生しています。回避策は、セッションを Ubuntu から Ubuntu 2D に切り替えることでした。

ウブントゥ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 を修正した後) パフォーマンスが大幅に向上したことに気づきました。

関連情報