私のダメなラップトップがメモリ不足でゲームをするのに苦労していて、いつもメモリを食いつぶす Chrome に目を付けています。アップデートを取得するためにコンピューターを再起動するだけです。通常、Chrome はタブを大量に開いたまま実行したままにしているので、メモリを消費するのは理解できます。タブを整理し始めても、期待したほどメモリが回復しなかったのが気になりました。記録によると、私が持っている唯一のアドオンは adblock で、それを無効にしてみましたが、根本的な問題は解決していないようです。
実験として、しばらく開いていた Chrome から、1 つのタブを除いてすべて閉じました。そのタブは Stack Exchange ホームページに開かれていました。Windows タスク マネージャーと Chrome 自身のタスク マネージャーの両方で報告されたメモリ使用量を確認しました。次に、Chrome を完全に閉じて再度開き、すぐに同じ Stack Exchange サイトに移動してメモリ使用量を確認したところ、新しく再度開いた Chrome と以前に開いた Chrome の間にかなりのメモリの違いが見られました。
Chrome のタスク マネージャーを見ると、主要な Chrome プロセスのメモリ使用量が約 400K から約 100K に減少し、adblock アドオンも同様に 250K から 100K に減少しました。Stack Exchange タブに割り当てられたメモリ使用量はほぼ同じで、その他はすべてメモリ消費が無視できるほどわずかでした。
これは、Chrome を実行したままにしている間に「リーク」したと思われるメモリの約 0.5 GB です。メモリ管理が通常どのように行われるかについては十分に理解しており、Chrome に疑いの余地を与えて、このメモリが実際にリークされたわけではなく、Chrome が空きメモリを過剰に割り当て、それを解放することに貪欲になっているだけであると推測しています。
私の主な質問は、Chrome を完全に再起動せずに、この過剰に割り当てられたメモリを取り戻すためのより良い方法があるかどうかです。時間をかけてタブの半分をクリーンアップしましたが、残りの半分はまだ開いたままにしておきたいとします。Chrome で使用済みメモリを統合して余分なメモリを解放し、Chrome が保持したいタブに実際に必要なメモリのみを保持し、ゲームをプレイしようとしても哀れなラップトップが壊れない程度のメモリを返すようにすることはできますか?