Google Chromeは、コンピューターをほぼ停止するまでフリーズさせるまでメモリを消費します。これを防ぐにはどうすればよいですか?


20

とても恐ろしいので、TTY1に切り替えて強制的に再起動することさえできません。ハードリセットする必要があり、仕事を失います。

理想的には、タブを閉じるように気付かずにUbuntuでChromeブラウザを使用できるようにしたいと思います。

Chromeの拡張機能や、UbuntuがすべてのRAMを使い果たして無能力になるポイントを過ぎてしまうのを防ぐのに役立つUbuntuのツールはありますか?


2
RAMはどれくらいありますか?
-TheWanderer

1
これはまだ解決されていますか?解決策に近い答えはありますか?
WinEunuuchs2Unix

1
すべてのRAMを盗んだWebサイトの名前を見つけましたか?ちょっと興味があるんだけど。
WinEunuuchs2Unix

1
ウェブサイトを見つけるには、このコメントの下に投稿された回答を参照してください。
WinEunuuchs2Unix

回答:


28

簡単な答え: Chromeでは、Shift+ Escを押して、どのタブがRAMを使い果たしているかを確認し、それらのタブを時々更新または再読み込みしてメモリを再利用します。

長い答え:これはUbuntuの問題ではなく、Chromeの問題だと思います。

私は最近、rt.comでChromeタブを開き、ストーリーの下部にコメントセクションを開いたWindows 7を使用してこの問題に遭遇しました。コメントセクションはspot.imによって駆動され、そこに座っているだけで1時間以上、1ギガバイト以上のRAMを消費します。Windows 7は低RAMエラーを発行し、再起動する必要があります。Ubuntu + Chromeにも同じ問題が存在しますが、Windows + Chromeほどではありません。

次に、Chrome内でShift+ を発見Escし、メモリ表示の統計情報を表示しました。各タブが消費するRAMの量を確認できました。これは、WindowsおよびUbuntuで機能します。

使用可能なメモリ(RAM + SWAP)が少なくなると、「OOM Killer」(メモリ不足)と呼ばれるプログラムが起動し、「インテリジェントに」実行中のアプリケーションを強制終了し、新しいアプリケーションの実行を停止します。OOM KillerはLinux Kernel 4.6で改善されましたが、正確に言うことはできません。

先日、カーネル4.7.1でChromeを使用して95%のRAMと65%のスワップをOOMキラーを使用してテストしたところ、システムは安定したままでした。Alt+のような新しいことはできませんでしたがPrint Screen、問題なく再起動できました。Chromeは再起動時にエラーを出力し、前のセッションから20の奇数タブを復元できませんでしたが、それは驚くことではありません。


2
man chromeは真面目な馬鹿ですが、それでもGoogleアカウントを同期したいのですが、それはchromeでのみ可能です。おそらく、拡張機能のないChromeのより軽いバージョンがあるはずです。とにかくShift+Esc助けてくれて本当に助かりました。
user1735921

6

クロームの拡張機能を使用する以外に、それを修正するためにできることの多くは知りません。私のパソコンでは、The Great Suspenderを使用しています(Chromeを使用する場合)

https://chrome.google.com/webstore/detail/the-great-suspender/klbibkeccnjlkjkiokjodocebajanakg?hl=en


これを試してみて、これが役立つかどうかを確認します。これが私の問題の解決に役立った場合にコメントします。ありがとう。
アキバ

2

コメントに基づいて、私は3つの選択肢があると思います...

  1. Chromeはタブを開くたびにメモリを消費するため、タブをいくつか閉じるか、Firefoxなどの別のブラウザーを試してください。

  2. RAMの容量が少ないため、スワップを8GBに増やしてみてください。これはgpartedを使用して簡単に実行できます。

  3. RAMを追加します。

これらのいずれかについてさらに説明が必要な場合は、お問い合わせください。

乾杯、アル


0

正直なところ、私が思いついた答えは、SSDと16ギガバイトのスワップを自分自身に与えることでした。

私のコンパイル、それよりもはるかに少ないブラウザーは、もはやシステムを殺しません。

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