compizが他のプログラムを実行せずにCPUの40%を消費するのは正常ですか?


29

他のプログラムを実行していない場合compiz、CPUの少なくとも40%を占有します。
これは正常ですか?それが正常な場合、とにかくこのプログラムをより小さな割合にすることができますか?


3
間違いなく正常ではありません。
チャンホーSuh

回答:


6

編集:Ubuntu 12.10では、Unity-2Dはquantalで削除されたため、これはオプションではなくなりました。

compizのため、CPUの使用でも同じ問題があります。私の回避策は、セッションをUbuntuからUbuntu 2Dに切り替えることでした。

Ubuntu 2D


私は実際に尋ねた後すぐにこれをしました、そしてそれは私にとって本当にうまくいきました。すべてがはるかにスムーズです。
ジスキヤ

5
これは正常ではなく、最新のハイエンドマシンでUnity 2Dに切り替えることは解決策ではありません。これは非常に迷惑なため、開発者はこれを実際に解決する必要があります。
ECII

@ECIIはあなたに同意しますが、彼らはそれを修正しますが、Unity 2dは問題の回避策になる可能性があります。
ユージンマヌイロフ

4
これはどのように解決策になりますか?OPは、より少ないCPU使用率でcompizを使用したいと考えています。unity-2dにはcompizはありません。
アンワール

13

CPUの負荷が70%から80%に上昇し、10.04から12.04にアップグレードした後、長い間動揺するという同じ問題がありました。

また、compiz設定をデフォルトにリセットするか、~/.compiz-1~/.config/compiz-1フォルダを削除しても機能しませんでした。

ただし、ccsm(CompizConfig Settings Manager)のOpenGLの下にある[ VBlankに同期] ボックスをオフにすると、CPU負荷はすぐに1%に低下します。

これがあなたと他の人を助けることを願っています...

私の貧弱な表現で申し訳ありません(私は中国の学生です)。


ありがとう、中国の学生:) Vblankへの同期も助けてくれました。警告:デフォルトにリセットした後、コンソールに変更して「unity --reset」と入力し、Sync to Vblankを再び選択解除する必要がありました。

おっと、それはここでも大いに役立ちました。それは、nvidiaのクローズドソースドライバーを使用するシステムで発生しますか?
2014年

6

同じ問題がありました。常に約40%でCompiz(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
ここに実際の答えを入れてください。
アンワール

実際の質問は何ですか?
ECII

ああ、それはタイプミスでした。私は答えを意味しました。答えをここに直接入力する方が便利な場合があります
アンワール

3
  1. インストールしますcompizconfig-settings-managerccsmダッシュを入力して実行します。

  2. アプリケーションのメインウィンドウで、[ 設定ラベル]の下のリンクをクリックします。

  3. [プロファイル]タブで、[ デフォルトリセット ]ボタンクリックします。

  4. ログアウトして再度ログインします。

これが役立つことを願って

[プロファイル]タブの画像


2
14.10でこれをしないでください。Ubuntuの以前のバージョンについては知りませんが、これをやっただけで、ウィンドウの境界線と統一メニューが失われました。再起動しても問題は解決しませんでした。電話をプラグインしてファイルウィンドウを開き、ターミナルアプリを開いて開き、問題を解決するためにいくつかのコマンドを実行する必要がありました。
GregInWI2

3

このサイトの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が不要になることを願っています。


2

Compizの新しいバージョンとUnityプラグインには、異なる動作をする大きな変更があります。私自身の場合、12.04へのアップグレード後に適切に機能させるために、compiz設定をデフォルトリセットする必要がありました。

私はATI Radeon HD5750カードを持っていますが、11.10と比較して(compizを修正した後)優れたパフォーマンスの改善に本当に気付きました。


1

私はubuntu 15.04で同じ問題を考え出した。私のラップトップは非常に遅れていて、compizは常に最大25%のCPU負荷であることがわかりました。最初にドライバーを検索しましたが、webappが開かれないとすぐにcompizが3%に落ちることがわかりました。以前は、ネイティブのwebアプリ(酸化物に埋め込まれた)でtwitterとfacebookを使用していました。

私はfirefoxを使用しているだけなので、compizは5%CPUを超えて上昇しません。

それが役に立てば幸い。


1

NVIDIA 8600M GSグラフィックスと独自のnvidia-340ドライバーパッケージを搭載したラップトップでは、compizは常にシングルコアから取得できるすべてのCPUを使用していることがわかりました。私のコンピューターに他のアクティビティがない場合、これは1つのコアで100%に近い値を意味し、他のコアは他のすべての負荷を処理します。また、トップはcompiz自体についてほぼ100%を報告しています。

もちろん、シングルスレッドはアクティブのままなので、クアッドコアPCでは25%、6コアi7では16%の負荷がかかります。

コンピューター全体は、テキスト入力に遅れるほど遅くなりました。

独自のドライバーをインストールするビルトインubuntuインターフェースである「pilotes additionalnels」(フランス語の設定)を実行し、NVIDIAドライバーバージョンとオープンソースドライバーのnouveauの選択肢を提供されました。

リストの最後に、同じ340.96プロプライエタリNVIDIAドライバーである「nvidia-340-update」に気付いたので、試してみることにしました。8600M GSは、以降のドライバーリリースではサポートされていません。インストーラーにすべてをコンパイルさせ、求められたときに再起動すると、compizからの高いCPU使用率がなくなりました!

うまく機能する場合、このソリューションはNVIDIAドライバーを手動で管理するよりもlinux-restricted-modulesインフラストラクチャに適しています。nvidia-340をnvidia-340-updateに置き換えます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.