1

Как может одна веб-страница съесть 140 МБ? -

В Firefox 25.0.1 (Linux 3.11.0-14-generic # 21-Ubuntu SMP Вт 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 МБ. Если бы я отображал изображение страницы в плавающем фрейме RGBA в полноэкранном режиме, это заняло бы 4 * 4 * 1024 * 768 = 12 МБ, откуда же берется большинство байтов? Не из изображений ясно. Установлены расширения. В общей сложности моя сессия съедает 3/5 моей физической 512 МБ оперативной памяти. (Это ноутбук с 2006 года)

Это стратегия проектирования: на всякий случай выделять намного больше, чем нужно, чтобы нам не нужно было перераспределять буферы?

1 ответ1

0

Похоже, вы смотрите на Outlook Web, который использует автономное хранилище, если вы позволите. Я предполагаю, что это является причиной большого объема памяти.

Когда у меня открыт Outlook Web в Firefox, about:memory говорит, что js-купе является крупнейшим виновником:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .