单个网页的 Firefox 内存消耗较大

单个网页的 Firefox 内存消耗较大

一个网页怎么会占用 140MB 的空间?-

在 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)

我在该页面上没有看到太多图像,因此仅从查看页面来看,我预计占用空间不会超过 100MB。如果我将页面图像渲染为全屏 RGBA 浮动框架,则将占用 4*4*1024*768=12 MB,那么大多数字节来自哪里?显然不是来自图像。安装了扩展。总的来说,我的会话占用了我 512MB 物理 RAM 的 3/5。(这是一台 2006 年的笔记本电脑)

这是一种设计策略吗:为了以防万一,分配比所需多得多的空间,这样我们就不需要重新分配任何缓冲区了?

答案1

看起来您正在查看 Outlook Web,如果您允许,它会使用脱机存储。我猜这就是造成内存占用量大的原因。

当我在 Firefox 中打开 Outlook Web 时,about:memory显示 js-compartment 是最大的罪魁祸首:

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

相关内容