Ubuntu 16.04 /usr/bin/gnome-software --gapplication-service CPU 消費量 100%

Ubuntu 16.04 /usr/bin/gnome-software --gapplication-service CPU 消費量 100%

時々、プロセスが/usr/bin/gnome-software --gapplication-serviceコアの 1 つを 100% 消費し始めます。再起動するか、 で強制終了すると修正されますkill

なぜこのようなことが起こるのか理解する方法はありますか? バグレポートを作成したいのですが、関連するものは見つかりませんでした/var/log/

答え1

私も同じ問題を抱えていましたが、journalctl -fシステムログにアクセスするために実行するとすべてが説明されました。 「パッケージキャッシュファイルが破損している」ためにループで実行されており、問題を解決するためにorg.gnome.Software実行するように勧められました。apt-get update

ログ(申し訳ありませんが、フランス語です):

org.gnome.Software[2565]: E: Le fichier de cache des paquets est corrompu
org.gnome.Software[2565]: (gnome-software:3153): Gs-WARNING **: failed to call gs_plugin_refine_app on apt: apt DB load failed: error while initialising
org.gnome.Software[2565]: E: Impossible de traiter le fichier /var/lib/apt/lists/ppa.launchpad.net_webupd8team_atom_ubuntu_dists_xenial_main_binary-all_Packages (1)

プロセスを強制終了して先に進みました。apt-get コマンドを実行してもエラーは発生しません。いずれにしても、gnome ソフトウェア センターは使用していません。ただし、完全に無効にする方法を見つけたいと思います。

答え2

内部に関するファイル /var/log/kern.log を調べる必要があると思います。

1 つの VM にエラーが記録されたことがありましたが、VM のスナップショットを作成して再デプロイしたところ、エラーは再発しなくなりました。

おそらく、CPU のコアに欠陥があるか、CPU が過熱しているのでしょう。これは私の推測にすぎません。

答え3

すべてのデスクトップ環境の中で、gnome は CPU 電力を最も消費するデスクトップ環境の 1 つです。gnome の不要なデーモンを削除して/etc/init、デバイスを再起動してください。それでも改善が見られない場合は、XFCE や KDE などの他のデスクトップ環境に切り替えてみてください。

関連情報