Переработка вкладки Firefox

У меня есть несколько академический вопрос. При использовании Firefox, был бы это быть лучше для использования памяти если, при движении в веб-сайт, с неиспользованной доступной вкладкой, я:

  • Близко та вкладка, затем откройте новую с новым сайтом?
  • Повторное использование та вкладка?
2
задан 22.12.2009, 15:44

4 ответа

Я просто сделал ненаучный эксперимент, и ответ Близок, вкладка затем открывает новый, но мы говорим о крайнем.

Мой Firefox поднимает 242.7 МБ, я открыл новую вкладку с Google, и это перешло к 244.9 МБ, я затем закрыл вкладку, и это перешло к 242.8 МБ.

Я затем открыл Microsoft.com на новой вкладке, и она перешла к 248 МБ, Закрытым это, и вернулась к 242.7 МБ.

Я затем открыл Google, и он перешел к 244.8 МБ, Затем перешел к Microsoft.com, и он перешел к 257 МБ, вернулся к Google.com, и он перешел к 246.7 МБ, закрыл обоих, и он перешел к 243.1 МБ

Так, это использует меньше памяти для закрытия, однако, мы говорим о едва чем-либо, и я не буду изменять свои привычки просмотра в ближайшее время!

3
ответ дан 08.12.2019, 05:58

Это в основном зависит от действия на каждой вкладке. Вы храните большой просмотр истории? Доступны страницы на той вкладке для упреждающей выборки? В отличие от Chrome, который использует модель вкладки для каждого процесса, Firefox имеет основанную на сессии модель на вкладку. Также последний раз закрытые вкладки доступны для "Отмены", настолько заключительной, она не обязательно освобождает память. Если Вы хотите ограничить общий объем памяти в течение жизненного цикла всего процесса, существуют параметры конфигурации, которые можно настроить.

Вот статья, обсуждая некоторые тонкие настройки about:config, которые можно использовать, которые связаны с тяжелым просмотром с использованием вкладок.

  1. Перейдите к about:config в Firefox.
    • Введите на “сессии” в поле “Filter”.
    • Браузер sessionhistory.max_entries редактирования – это - число страниц, сохраненных в истории Вашей сессии просмотра. В основном это страницы, которые могут быть достигнуты с помощью кнопок Back и Forward. Значение по умолчанию равняется 50 – я уменьшил его до 20.
    • Браузер sessionhistory.max_total_viewers редактирования – это - число страниц, которые хранятся в RAM так, чтобы они не были повторно обработаны механизмом визуализации Firefox. Это - то, что позволяет, Вы, чтобы вернуться к странице в Firefox и иметь его загружаетесь почти мгновенно. Число страниц, сохраненных на самом деле, зависит от суммы RAM на Вашей машине (см. это). Я уменьшил это до 4 (у меня есть 2 ГБ RAM).
    • Браузер sessionstore.max_tabs_undo редактирования – количество вкладок, которые можно восстановить после закрытия их (можно сделать это с Ctrl/Cmd-Shift-T). Значение по умолчанию 10 является больше, чем мне действительно нужно, таким образом, я уменьшил его до 3 вкладок.
    • Редактирование browser.sessionstore.interval – Firefox сохраняет Вашу сессию после каждых 10 секунд по умолчанию. Я изменил это на более консервативные 30000 миллисекунды.
2
ответ дан 08.12.2019, 05:58

Это было бы хорошим вопросом, если Вы исследовали внутренности механизма браузера, но для ежедневного просмотра Вас не заметит различия так или иначе, Вы делаете это. Не волнуйтесь об этом и продолжайте просматривать однако, Вы теперь.:)

0
ответ дан 08.12.2019, 05:58

Странный. Я получил противоположные результаты Wil, с обоими новыми браузерами запускается, а также, которые я имел открытый в течение нескольких дней.

Начальный запуск:

alt text

Открытие новой вкладки к google.ca (+7508k):

alt text

Закрытие новой вкладки и открытие нового на superuser.com (+1032k):

alt text

Многократное использование недавно открытой вкладки на thedailywtf.com (-640k):

alt text

Это - только 1 образец из большого количества возможностей. Веб-сайты, которые Вы открываете, будут также иметь различные эффекты в зависимости от отдельно оплачиваемых предметов (например, JavaScript), который должен быть загружен и проанализирован. Я удивлен, что многократное использование недавно открытой вкладки на самом деле понизило использование памяти все же. Честно говоря, я переждал его в течение приблизительно 5 секунд после загрузки каждой страницы, пока использование памяти не прекратило перемещаться. Mozilla, должно быть, работал немного над управлением памятью в более новых выпусках, поскольку он улучшился много.

0
ответ дан 08.12.2019, 05:58

Теги

Похожие вопросы