Xubuntu 搭載の低スペックマシンでブラウザがクラッシュ/ハングする

Xubuntu 搭載の低スペックマシンでブラウザがクラッシュ/ハングする

私は最近 Xubuntu 17.10.1 をインストールした Lenovo Ideapad 110S を持っています。1.6Ghz Celeron N3060、2GB の RAM、32GB の SSD を搭載しています。ほとんどの場合、Xubuntu は問題なく動作します。しかし、システムがロックアップ/クラッシュ/ハングする問題に遭遇し続けています。これは、ブラウザーのタブをあまりにも多く開いたときに常に発生するようで、特に 1 つ以上のタブにフットプリントの大きいコンテンツがある場合に発生します。特に Google マップでは、この問題がかなり頻繁に発生します。この問題が発生すると、通常、システムは応答しなくなり、tty セッションを切り替えてプロセスを強制終了することさえできなくなります。通常は切り替わらず、切り替わったとしても、パスワードを入力するとハングします。他に何ができるかわからないので、通常は電源ボタンで再起動することになります。使用しているブラウザーは Chromium ですが、Firefox でも同じことが起こります。タブの習慣を調整することがここでの解決策の一部であることは承知していますが、考えていたよりも大きなフットプリントのものを開いたときに問題になることがあります。

このようなことが起きないようにする方法はありますか? Chromium がアクセスできるリソースの量を制限する方法はありますか? そうすれば、必要に応じて Chromium を強制終了するのに十分なリソースが残ります。この場合の最善のアプローチは何ですか? このようなことは頻繁に発生しますが、不良メモリが要因である可能性はありますか?

答え1

スワップは有効になっていますか? つまり、freeスワップ領域がリストされていますか?

Android Studio と最新の Web ブラウザを 4GB のメモリで実行して学んだコツは次のとおりです。

  1. kernel.sysrq=1に行を追加し/etc/sysctl.confて を実行しますsysctl -p。これにより、すべてのAlt+SysRqコマンドが有効になります。

  2. メモリ不足によりシステムがフリーズした場合は、Alt+ SysRq+を押してF手動で OOM キラーを起動します。私の場合、これによりメモリ不足の原因となっているプログラムが毎回強制終了されますが、状況は異なります。

関連情報