\r\n\r\n
Chrome にはメモリ管理が組み込まれており、RAM が一杯になると非アクティブなタブは「スリープ」状態になります。タブを再度クリックすると、ページを再読み込みする必要があります。迷惑な話だ。
メモリ管理は重要ですが、特に多くのChromeタブを同時に使用している場合、常に再読み込みが発生するのは非常に煩わしいことです。開いているタブの数が多ければ多いほど、RAMがいっぱいになり始めると、メモリから移動して「スリープ」モードになる可能性が高くなります。この現象は、ハードウェアに制限のあるシステムでは、RAMがより早く一杯になるため、より起こりやすいと言えます。
幸いなことに、これを防ぐ方法があるのです。しかし、タブがバックグラウンドで開かれたままになり、RAMを消費し続けるため、システム全体の速度が低下するという欠点があります。システムに十分なRAMがある場合は、必要に応じてこのRAM節約機能を無効にすることができます。しかし、あなたのシステムのリソースが限られている場合は、オンにしておく必要があるかもしれませんが、少なくとも試してみて、あなたのためにどのように動作するかを確認することができます。
この機能、専門的には「ドロップタブ」と呼ばれていますが、これを無効にするには、簡単なChromeのロゴをトグルする必要があります。Chromeを起動し、omniboxに以下を入力します。
chrome://flags/#automatic-tab-discarding自動」タブのドロップフラグが表示されます。ハイライトされた項目の隣にあるドロップダウンボックスをクリックし、「無効」オプションを選択します。
ブラウザの再起動が必要ですが、その後、この機能は無効になります。
例えば、Chrome からタブが削除されたのはいいけれど、タブを少しいじりたいとします。朗報:できるんです従来の「設定」メニューでは、タブをドロップするための明示的なユーザー向けオプションはありませんでしたが、いくつかのオプションがあります。こちらをご覧ください。
chrome://discards/Discards]タブに関するさまざまな情報を表示する[Discards]メニューが表示されます。
また、最後の欄には、特定のタブを手動でドロップすることができるようになっています。
このように、良い情報がたくさんあるのですが、特に注目していただきたいのが、「自動廃棄」の項目です。特定のタブが破棄されないようにするには、「Toggle」ボタンをクリックして、チェックマークを外してください。それ以降、そのタブが破棄されることはありません。
これはタブのインスタンスにのみ適用され、URLや名前などには適用されないことに留意する必要があります。したがって、自動ドロップを無効にしてからタブを閉じると、タブのインスタンスとともに自動ドロップの環境設定が破棄されます。新しいタブを開いて同じページを読み込んでも、再度自動落下機能を無効にする必要があります。
これらの設定に常に注目するのは少し面倒なので、どうしてもタブドロップ機能をカスタマイズしたい場合は、そのままにして、Chrome拡張機能を利用した方が良いでしょう。
タブ区切り機能を無効にするとシステムが遅くなる、あるいはもっとコントロールしたいという場合は、greatsuspenderというChromeの拡張機能を使うという選択肢もあります。実はこれ、タブを捨てる機能のインスピレーションとして使われた拡張機能で、とてもクールなんです。また、ユーザー側のカスタマイズ性も格段に向上しています。
優れたサスペンダーを使用すると、タブを一時停止するまでの待ち時間や、タブを一時停止するための特定のオプションを調整できます。たとえば、固定で一時停止しないタブ、未保存のフォーム入力があるタブ、オーディオ再生中のタブなどを選択できます。また、デバイスがバッテリーで動作しているときやインターネットに接続しているときのみタブをハングアップするように設定したり、右クリックメニューの「ビッグハング」オプションを使用して手動でタブをハングアップすることも可能です。
さらに、特定のウェブサイトをホワイトリストに登録することで、バックグラウンドでどれだけ長い時間アイドル状態であっても、ハングアップしないようにすることができます。
グレートブーマーは、特にメモリ管理を完全に制御したい低メモリシステムにとって、非常に強力なツールです。