Настройки памяти Firefox

Многие пользователи, похоже, думают, что потребление памяти Firefox выходит из-под контроля после определенного периода продолжительного просмотра веб-страниц. Однако не так просто определить точную причину, которая, кажется, замедляет работу Firefox через некоторое время. Я пытаюсь дать некоторое представление о возможных решениях этих проблем — в некоторых случаях они могут помочь, но ничего не могут изменить в других.

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

  • Запуск Firefox в безопасном режиме
    • Безопасный режим отключает все расширения и темы и загружает Firefox с шаблоном по умолчанию. Если этот метод использует постоянно меньше памяти, тема или расширение, скорее всего, ответственны за высокое потребление памяти.
    • Чтобы запустить Firefox в безопасном режиме, просто добавьте следующий параметр во время запуска «-safe-mode».
  • Проблемные расширения
    • Некоторые расширения вызывают нежелательные побочные эффекты. Команда Mozilla собирает информацию о тех расширениях, которые можно найти Вот. Вы можете попробовать предлагаемые обходные пути, чтобы решить проблему или полностью удалить расширение.

Все следующие настройки можно выполнить, набрав about: config в адресной строке Firefox и ввод (часть) выделенного жирным шрифтом параметра в поле фильтра.

  • Browser.cache.memory.capacity
    • Управляет максимальным объемом памяти, используемой для кэширования декодированных изображений и хрома (элементов пользовательского интерфейса приложения).
    • Это определяет, будет ли и сколько оперативной памяти Firefox будет использовать для кэширования самого себя. Элемент не существует, и его нужно создать. Значение по умолчанию установлено на автоматический, что означает, что Firefox по умолчанию использует определенный объем оперативной памяти. (значения для Firefox 2.x)
      • 32 МБ ОЗУ -> 2 МБ
      • 64 МБ ОЗУ -> 4 МБ
      • 128 МБ ОЗУ -> 6 МБ
      • 256 МБ ОЗУ -> 10 МБ
      • 512 МБ ОЗУ -> 14 МБ
      • 1024 МБ ОЗУ -> 18 МБ
      • 2048 МБ ОЗУ -> 24 МБ
      • 4096+ МБ ОЗУ> 32+ МБ
    • Вы можете установить другое значение, создав элемент в about: config и назначив ему другое значение (в КБ). Также можно отключить эту функцию, присвоив ей значение 0. Это может значительно снизить производительность Firefox и не рекомендуется вообще.
    • Чтобы уменьшить потребление памяти, уменьшите объем оперативной памяти, выделенной Firefox.
  • Browser.sessionhistory.max_entries
    • Firefox 2.x сохраняет в памяти последние 50 посещенных веб-сайтов за один сеанс, что означает, что они могут быстро накапливаться, если вы посещаете много веб-сайтов, заполненных контентом.
    • Уменьшите количество веб-сайтов, которые хранятся таким образом, чтобы снизить потребление памяти. Снижение числа до 5 или 10 не имеет большого значения для большинства серфинговых привычек.
  • Browser.sessionhistory.max_total_viewers
    • Автоматическое определение максимального количества страниц для хранения в памяти на основе общего объема ОЗУ.
    • Если у вас 64 МБ или RAM 1 страница хранится в памяти, 2 для 128 МБ, 3 для 256 МБ, 5 для 512 и 8 для всего, что превышает это число.
    • Если вы никогда не перемещаетесь с помощью кнопок «Назад» и «Вперед» в Firefox, вы можете установить это значение на 0, чтобы отключить эту функцию.
    • В противном случае уменьшите количество страниц, хранящихся в памяти, чтобы эта функция использовала меньше памяти.
  • Config.trim_on_minimize
    • Это предпочтение определяет, разрешить ли Windows освобождать память из свернутого приложения Mozilla.
    • Установите значение True, если вы хотите освободить память при сворачивании Firefox.
    • Значение по умолчанию не существует, просто создайте его и установите для него значение true для лучшего управления памятью.

Апдейт: Mozilla значительно улучшила потребление памяти браузером в новых версиях. Однако все настройки все еще работают.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *