単一のウェブページでの Firefox のメモリ消費量が大きい

単一のウェブページでの Firefox のメモリ消費量が大きい

1 つの Web ページで 140 MB も消費されるなんてあり得るのでしょうか? -

Firefox 25.0.1 (Linux 3.11.0-14-generic #21-Ubuntu SMP Tue Nov 12 17:07:40 UTC 2013 i686 i686 i686 GNU/Linux) の場合。Windows XP セッションでも同じ結果になると思います。

288.44 MB (100.0%) -- explicit
├──163.55 MB (56.70%) -- window-objects
│  ├──136.91 MB (47.47%) -- top(https://pod51034.outlook.com/owa/#path=/mail, id=78)

そのページには画像があまりないので、ページを見るだけなら 100 MB 未満だと予想します。ページの画像をフルスクリーンで RGBA フロート フレームにレンダリングすると、4*4*1024*768=12 MB かかります。では、バイトの大部分はどこから来るのでしょうか? 明らかに画像からではありません。拡張機能がインストールされています。合計すると、私のセッションは物理 RAM 512 MB の 3/5 を消費します。(2006 年製のラップトップです)

念のため必要以上に多く割り当てて、バッファを再割り当てする必要がないようにするというのは設計戦略でしょうか?

答え1

ご覧になっているのは Outlook Web のようですが、許可するとオフライン ストレージが使用されます。これが大きなメモリ フットプリントの原因であると思われます。

Firefox で Outlook Web を開くと、about:memoryjs-compartment が最大の原因であると表示されます。

122.37 MB ++ js-compartment(https://pod000.outlook.com/owa/)

関連情報