私は古い PC (Dell Optiplex GX50) を持っています。Intel Pentium III CPU @768Mhz、RAM 256MB、Windows XP を搭載しています。昨日起動すると、Firefox 3 がインストールされていました (他には何もありませんでした)。2 つのタブ (Youtube のメイン ページ、Google) を開くと、約 60 ~ 70MB の RAM が消費されていました。今、Firefox 27 をインストールしましたが、同じ 2 つのページを読み込むと 140MB の RAM が消費されています。Firefox 3 では、15 ~ 20 個のタブを読み込むことができましたが、速度が低下し始めました。今ではタブを数個開くと、すべての RAM が消費されます。
Firefox 3 から Firefox 27 にかけて、特別な機能を使用せず、2 ページしかロードしていないのに、RAM 消費量が 2 倍になったのはなぜでしょうか。多くの新機能が追加されたことは知っていますが、ここでは特別なものを使用していません。Mozilla も、RAM 消費量を制限するために最善を尽くしていると述べています (Firefox 4 以降、RAM 消費量が大幅に増加していることは周知の事実です)。
では、この古い PC で RAM の消費を制限するにはどうすればよいでしょうか。使用していない機能を無効にする方法はありますか。また、それはどのような機能ですか。
答え1
答えはあなたの質問の中にあります:
多くの新しい機能が追加された
新しい機能を使用しない場合でも、ブラウザはいつでもその機能を準備しておく必要があります。それがコンピュータ プログラムの仕組みです。また、機能に目に見える変化がないということは、基礎となるコードに変更がないことを意味するわけではなく、したがってメモリの消費量も変化する可能性があります。
メモリ使用量をできるだけ低く抑えるということは、必ずしも以前のバージョンと同じくらい低く抑えることを意味するわけではありません。プログラムが以前のバージョンよりも少ないRAMを使用するというのは非常にまれなケースです。この場合、26バージョン(FF 3.5、3.6、4.0-27.0)の差、つまりリリース日の間に6年の違いがあることになります。たくさんバージョン。
によるとムーアの法則Firefox 3 のリリース以来、コンピューターの計算能力は約 8 倍に向上しました。最新バージョンがこのような古いハードウェア向けに設計されているとは思わないでください。