web-dev-qa-db-ja.com

大量のメモリを使用するUbuntu 17.10 gnome-softwareプロセス

私はしばらくの間Ubuntu 17.10を実行しています。昨日(4月9日)からプロセスgnome-softwareが大量のメモリの使用を開始しました。それがその日に取った更新に関連するかどうかはわかりません。

gnome-softwareは成長して最大7Gのメモリを使用します(私のシステムには8GのRAMが搭載されています)。私のルートは通常、総ディスク容量の51%で実行され、96%に達しました。システムアースが停止します。電源を切る必要がありました。いくつかの自動ディスククリーニング(?)の後、ルートは単独で51%の使用率に戻りました。

これは昨日2回発生し、今日から再開されています。 1時間だけ実行した後gnome-softwareが使用されています(システムモニターによる)
virtual mem = 5.4G、Resident me = 4.7G、memory = 4.7G


詳細

これは引き続き発生しています。少なくともファイル/var/log/syslogでルートディスク領域が使用されています。過去数時間で、サイズは4.9Gに成長しました。 gnome-softwareプロセスを手動で強制終了し、ログファイルを削除して、コンピューターの機能を維持する必要があります。

gnome-softwareがメモリの使用を開始すると、CPUは100%から0%に上下にジャンプします。これは、リソースタブのシステムモニタプログラムで確認できます。 gnome-softwareプロセスを停止することでこれを確認しましたが、CPU使用率はほとんどゼロになります。続行するようにプロセスに指示すると、CPU使用率が再びジャンプします。

このCPU使用率は、プロセスページの「%CPU」に表示されません。おそらく更新間隔が原因ですか?


さらに詳しい情報

これは、/var/log/syslogで繰り返し発生するエラーです。今回、syslogをキャッチしたときは1.7Gでした。

Apr 10 20:27:31 rwkeating-XPS-8300 gnome-software[2485]: g_byte_array_remove_range: assertion 'index_ + length <= array->len' failed
Apr 10 20:27:31 rwkeating-XPS-8300 gnome-software[2485]: Ignoring unexpected response

syslogでテールを行いながらgnome-softwareプロセスを一時停止し、ログをフラッディングするエラーを確認するためにのみgnome-softwareプロセスの一時停止を解除することでこれを確認しました。したがって、このループでキャッチされます。意味がわからない...まだ。

9
rkeating

このIS A報告されたバグ---------------------このURLはバグレポートを指します

https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1723362

これを正しく読んでいる場合、18.04で修正されています。作業を完了するには、公式リリースデータの前にアップグレードする必要があります。


上記のリンクのコメントで、解決策が提供されました。私はこれを実行してきましたが、gnome-softwareプロセスに問題はありませんでした。

Sudo apt-add-repository ppa:ubuntu-desktop/gnome-software

Sudo apt update

Sudo apt upgrade

次に再起動します。

私はこれに答えをマークしています。

4
rkeating