Как уменьшить потребление оперативной памяти в Firefox? zhitsoboy.ru

Как уменьшить потребление оперативной памяти в Firefox?

Как уменьшить потребление памяти Firefox и ускорить загрузку

Доброго времени суток. Сегодня поговорим про то, как уменьшить потребление памяти Firefox и ускорить загрузку

Я уже писал о том как ускорить загрузку страниц в Mozilla FireFox методом редактирования различных настроек с помощью about:config, однако помимо этого есть еще кое-что, что не мешало бы подкрутить в этом браузере.

Многие знают, что FireFox будучи напичкан разными плагинами (и даже не будучи ими напичкан) жует относительно много оперативной памяти как в свернутом, так и в развернутом виде.
Однако есть возможность провести некоторую оптимизацию, которая не только несколько снизит потребление ресурсов компьютера, но и сделает работу браузера несколько шустрее и адекватней.

  • Вводная — первые параметры
  • Хотите знать и уметь больше?
  • Как уменьшить потребление памяти Firefox и ускорить загрузку — еще параметры
  • Работаем с дополнениями
  • Как еще уменьшить потребление памяти Firefox? Плагины!
  • Дальше и больше
  • Наши новогодние скидки
  • Оптимизация скорости загрузки Firefox, а так же стабильности и скорости работы
  • Послесловие

Вводная — первые параметры

Как уменьшить потребление памяти Firefox и ускорить загрузку? Начнем с оптимизации потребления памяти.

  1. Запускаем наш браузер Mozilla Firefox
  2. Набираем (именно набираем, а не копируем) в адресной строке (это там, куда мы вводим, например sonikelf.ru) about:config и, согласившись быть осторожными, попадаем на страницу настроек браузера
  3. Находим в списке настроек параметр browser.sessionhistory.max_total_viewers и выставляем его значение 0
  4. Далее (нажав правой кнопкой мыши и выбрав из выпадающего списка «Создать Логическое») надо создать параметр с названием config.trim_on_minimize и значением true
  5. Закрываем страницу настроек и перезапускаем браузер

Двумя этими параметрами мы внесли изменения в подсистеме кеширования данных, чем снизили потребление объема оперативной памяти в свернутом режиме (значение config.trim_on_minimize отвечает за выгрузку Firefox в файл подкачки, пока, собственно, браузер свернут), а так же подковыряли один важный параметр, изменивший потребление оперативки в ходе путешествия по интернету.

Как уменьшить потребление памяти Firefox и ускорить загрузку — еще параметры

Дело в том, что browser.sessionhistory.max_total_viewers отвечает за количество отведенной оперативной памяти в которую откладываются посещенные нами страницы.

Сделано это для того, чтобы при нажатии кнопочки «Назад», браузеру не приходилось подгружать страницу заново целиком из интернета или из кеша на жестком диске, что ускоряет путешествие по посещенным уже сайтам с использованием вышеупомянутых кнопок «Вперед-Назад».

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

Соответственно, присвоив вышеуказанному значению 0 (вместо стандартного -1) мы отключили работу этой функции и тем самым спасли любимые мегабайты оперативной памяти, которые неизменно откусывались в ходе серфинга по сайтам.

Работаем с дополнениями

Далее хочется отметить, что огромный кусок потребление ресурсов отводится не столько самому FireFox’у, сколько навешанным на него плагинам и расширениям, а посему давайте проведем небольшую оптимизацию в этой области. Для этого открываем «Инструменты — Дополнения» и смотрим, что же у нас там установлено:

  • В первую очередь стоит удалить всё чем Вы точно не пользуетесь или предназначение чего Вам неизвестно. Для этого попросту выберите пункт «Удалить» напротив того или иного расширения
  • Далее я рекомендую использовать кнопку «Отключить» напротив тех плагинов, которые Вы ныне не используете в данный момент, но которые Вам периодически бывают нужны. Как пример, это может быть, скажем плагин, которым Вы порой наверняка скачиваете музыку и видео, но делаете это далеко не регулярно (например я использую этот плагин от силы раз в неделю-две, а остальное время он у меня выключен). Поступите так со всеми неиспользуемыми ныне расширениями и попросту включайте их по мере надобности.

Как еще уменьшить потребление памяти Firefox? Плагины!

Теперь, что касается «Плагинов» (именно плагинов, а не дополнений), ибо их тоже надо бы привести в порядок, что, к слову, далеко не все делают попросту не зная о их существовании. Для того, чтобы ими управлять переходим на вкладку «Инструменты — Дополнения — Плагины».

Здесь, пожалуй, стоит отключить всё кроме Shockwave Flash и Java TM Platform (хотя оный плагин бывает нужен далеко не всегда и не всем). Остальное, как правило, понакрученые разными приложениями надстройки, смысла в которых решительно никакого нет. Как вариант еще можно оставить Adobe Acrobat (отвечает за открытие PDF-файлов напрямую в Firefox), но лично я предпочитаю пользоваться одноименным приложением, а не плагином.

Закончив работать с плагинами и расширениями перезапустите браузер.

Дальше и больше

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

    • Снова открываем любимый нами about:config. О том как это сделать я писал выше.
    • Вбиваем в строке «Фильтр» слова browser.cache и видим перед собой примерно вот такой список:
Читать еще:  Expresscard 54 SSD

    • Здесь нас интересуют параметры browser.cache.memory.enable и browser.cache.memory.max_entry_size
    • Первый, а именно browser.cache.memory.enable включает-отключает использование оперативной памяти в целях кэширования содержимого загруженных страниц, а именно изображений, элементов пользовательского интерфейса и тп. Выставив здесь значение false Вы отключите использование оперативной памяти для этих целей, что снизит потребление оной браузером, однако напрямую скажется на производительности Firefox. С другой стороны, Вы можете попросту ограничить этот кэш, задав параметру browser.cache.memory.max_entry_size значение из таблицы ниже:

Наши новогодние скидки

Где первый столбец показывает сколько памяти будет выделяться под нужды кэша, а второй соответствующее значение, которое указывается для параметра browser.cache.memory.max_entry_size. Т.е, если, допустим, Вы хотите, чтобы под кэш выделялось не более 64 MB, то задайте параметру browser.cache.memory.max_entry_size значение 4096.

К слову, здесь же Вы можете настроить использование кэша жесткого диска для тех же целей. За оный отвечают параметры browser.cache.disk.enable и browser.cache.disk.capacity. У меня это кэширование отключено, но при этом оперативной памяти в системе 8 ГБ, а посему включено кэширование в память и соответственно для фаерфокса выделено дофига и больше оперативки, ибо я сторонник повышенной производительности. Что Вам важней и почему думайте сами. В принципе можно отключить и тот и тот кэш.

Закончив редактирование, закройте конфиг и перезапустите браузер.

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

Оптимизация скорости загрузки Firefox, а так же стабильности и скорости работы

Как правило, долгий запуск и излишняя тормознутость/подвисания, связаны со слабой дисковой подсистемой и чрезмерно раздутым (или кривовато настроенным) кэшем. Кэш мы с Вами частично уже настроили (и частично еще настроим), а вот всё остальное надлежит поковырять. В частности, мы сделаем несколько полезных настроек браузера, которые несколько ускорят его загрузку и скорость работы в целом.

Для начала рекомендую таки немного ускорить работу дисков, для чего проведите несколько настроек по оптимизации оных, о чем я писал в статье «Немного настроек для оптимизации работы жесткого диска», а так же сделайте дефграментацию.

Далее, лично я рекомендую перенести firefox на диск C:/, а именно в его корень (т.е не в какую-то из подпапок, аля Program Files, а именно просто C:/firefox). Если мне не изменяет память, то переустановка браузера для этого необязательна, — просто используйте правую кнопку мышки и команду «Вырезать — Вставить». При необходимости создайте новый ярлык (старый может не работать из-за изменения пути), что делается все той же правой кнопкой мышки на firefox.exe и пунктом «Создать ярлык». Если C:/ не является самым шустрым диском в системе и есть физически более быстрые, то перенесите firefox туда.

Перейдем к настройкам. Дело в том, что при запуске, браузер проверяет уж больно много всего, что замедляет загрузку. Посему давайте это уберем. Для оного запускаем Firefox, открываем «Инструменты — Настройки». В появившемся окне настроек переходим на вкладку «Дополнительные» и подвкладку «Общие».

Здесь я рекомендую снять последние 3 галочки, а именно «Всегда проверять при запуске, является ли Firefox браузером по умолчанию», «Отправлять сообщения о падениях» и «Отправлять данные о производительности».

Далее переходим на подвкладку «Сеть». Здесь ставим галочку «Отключить автоматическое управление кэшем» и задаем какое-либо свое значение.

На подвкладке «Обновления» отключаем проверку обновлений Firefox (это всегда можно сделать вручную, используя «Справка — О firefox — Проверить наличие обновлений») и плагинов поисковых систем, т.е снимаем галочки с соответствующих пунктов. В общем-то можно так же отключить и проверку обновлений дополнений, благо оные проверяются при каждом обновлении браузера. Здесь думайте сами как Вам удобней (у меня отключено).

Послесловие

Как-то так. Надеюсь, что Ваш любимый FF после этого стал бегать пошустрее и кушать поменьше.

Как и всегда, если есть вопросы, дополнения или что-то еще, то буду рад видеть их в комментариях к этой записи.

PS: Статья написана 7 Февраля 2009. Глобальное обновление 22 октября 2011. Даты остальных обновлений можете увидеть чуть ниже по тексту, в интерфейсе сайта, а именно после слов «# статья редактировалась»
PS2: Материал постепенно обновляется по мере получения новых данных и раскопок настроек, так что приходите еще

Настройка и оптимизация Firefox: устраняем пожирание памяти, ускоряем браузер

Настройка и оптимизация Firefox: устраняем пожирание памяти, ускоряем браузер

  • Четверг, Декабрь 2, 2010
  • truewebdesign
  • Софт
  • 1 Комментарий

Многие пользователи являются большими поклонником бесплатного браузера firefox, но его периодические подвисания и медленная загрузка оказывают существенное влияние на продуктивность работы. Но это легко исправить!

Благодаря гибкости firefox в настройках “about:config” возможно снизить потребление памяти и увеличить скорость работы на столько, на сколько это возможно.

1. Снизить поедание памяти, которая используется для кэширования:

  • набрать “about:config” в адресной строке браузера
  • найти “browser.sessionhistory.max_total_viewer”
  • присвоить значение “0″

2. Увеличить скорость загрузки страницы, включение количества паралельных запросов :

Читать еще:  Faspeed SSD 120 гб обзор

Откройте страницу настроек Firefox, набрав в адресной строке: about:config

Найдите и отредактируйте следующие опции:

  • набрать “about:config” в адресной строке браузер
  • присвоить “network.http.pipelining” значение “true”
  • присвоить “network.http.proxy.pipelining” значение “true”
  • присвоить “network.http.pipelining.maxrequests” примерное значение “30″ (30 запросов за раз)
  • кликнуть мышкой на свобоное пространство и выбрать New->Integer, “nglayout.initialpaint.delay” и присвоить значение “0″
  • присвоить “network.dns.disableIPv6″ значние “false” (при необходимости создать нужный тип New -> Boolean)
  • присвоить “content.notify.backoffcount” значение “5″
  • присвоить “plugin.expose_full_path” значение “true”
  • присвоить “ui.submenuDelay” значение “0″ (ноль)

Для того чтобы параллельные запросы могли работать, активизируйте Keep-Alive:

network.http.keep-alive -> true
network.http.version -> 1.1

3. Снизить поедание памяти, когда FireFox минимизирован:

  • В адресной строке наберите “about:config”
  • Кликнуть на свободное место правой кнопкой и выбрать New -> Boolean
  • В появившемся окошке набрать “config.trim_on_minimize” и нажать Enter
  • Присвоить значние “True”
  • Перезагрузить Firefox

4. Включение прекомпиляции

Включите jit-прекомпиляцию для интерфейса. Этот метод применим только(!) для Firefox 3.5 и выше, причем для скриптов на страницах в нем она уже включена “по умолчанию”.

Наберите в адресной строке Firefox: about:config и введите в строке поиска jit, после чего поменяйте значения обоих найденных пуктов с false на -> true.

5. Компрессия SQL-БД

Многие пользователи наверняка замечали, что у них тормозит Firefox, особенно после длительной работы с момента его установки. Причиной этому служит база данных SQLITE, которая используется в Firefox для самых различных целей. В файлах с расширением .sqlite хранятся закладки, журналы загрузок, различные настройки, журналы посещения и многое другое. Со временем эти файлы разрастаются до необычайных размеров, что и приводит к торможению браузера.

Для решения этой проблемы используйте дополнение Vacuum places improved или утилиту speedyfox

6. Если Firefox потребляет много трафика

Если Ваш firewall показывает интернет-активность, даже когда содержимое вкладок не загружается и не обновляется, это может происходить из-за того, что в Firefox встроена защита от фишинга: Firefox обновляет списки неблагонадежных сайтов. Если эта защита не нужна, её можно отключить через “Настройки” -> “Защита” -> “Информировать, не подозревается ли посещаемый веб-сайт в имитации другого веб-сайта” и “Информировать, не подозревается ли посещаемый веб-сайт в атаках на компьютеры”.

Firefox также периодически проверяет наличие обновлений для самого себя, установленных дополнений и поисковых плагинов.

Проверку обновлений можно отключить через “Настройки” -> “Дополнительно” -> “Обновления”.

Дополнительный канал потребления трафика появился в Firefox 3 — это новое окно поиска дополнений. В условиях ограниченной пропускной способности канала связи такой сервис начинает мешать, поэтому его можно отключить. Для этого нужно ввести в адресной строке броузера about:config, найти параметр extensions.getAddons.showPane и выставить значение «false» [нажмите на строке правой кнопкой и выберите “переключить”].

По материалам сайтов:

Как уменьшить потребление оперативной памяти браузером Mozilla Firefox в 20 раз.

Иначе как объяснить, что им удалось уменьшить потребление оперативной памяти браузером Mozilla Firefox в 20 раз.

Firemin — оптимизатор памяти для Mozilla Firefox

Как программисты из компании Mozilla ни старались уменьшить потребление своим браузером оперативной памяти компьютера и как не рассказывалось в статье про экономию этой самой памяти при большом количестве одновременно открытых вкладок, но всех уделала простенькая программка Firemin.

Она действительно умеет в пару десятков раз уменьшать расход оперативки Огненной лисой. Как это у неё получается, не понятно, но это так и есть — давайте наглядно убедимся в этом.

Замер потребления памяти до Firemin

Для измерения потребляемой Mozilla Firefox оперативной памяти не стали скачивать какие-то специальные программы и залазить в дебри системных диагностических утилит, а просто запустили диспетчер задач.

Вот, что он показал при нескольких одновременно открытых вкладках в обозревателе…

Ничего странного и удивительного — постоянные пользователи этого браузера давно привыкли к таким цифрам (1755 МБ), правда? А теперь давайте просто запустим программу Firemin…

Замер потребления памяти после запуска Firemin

Да, понимаем, что Вы не верите этому и своим глазам 🙂 . И да, браузер работает, как и работал — ничего не тормозит, не глючит, вкладки все остались активны и никуда не выгрузились (их не надо заново обновлять).

Справедливости ради скажем, что значение потребляемой оперативки в диспетчере задач постоянно изменяется (Firemin борется с её расходом) и для этого специально словили скриншотером наименьшую общую цифру, но более 100МБ действительно не видели за всё время наблюдения.

Кстати, сам оптимизатор потребляет всего около 6МБ оперативной памяти компьютера.

Установка и настройка оптимизатора памяти для Firefox

Лучшим способом проверить вышезаявленную эффективность сбережения оперативной памяти компьютера программой Firemin будет самостоятельная её установка и запуск.

Данная программа ничего Вам не поломает в компьютере и не испортит в системных настройках. Пользоваться утилитой можно смело. После её отключения или удаления Ваш браузер просто жизнерадостно продолжит жрать оперативку в прежних объёмах…

Итак, после скачивания программы с официального сайта (по ссылке, что в конце статьи) проходим короткий и быстрый процесс её установки в операционную систему Windows. Соглашаемся с лицензией…

Читать еще:  Как узнать маску сети по IP?

…разбираемся с ярлыками (с их размещением на рабочем столе и в пусковом меню)…

…и… ничего не меняем в этом окошке…

Можно (нужно) только поместить оптимизатор потребления оперативной памяти в автозагрузку системы и включить запуск (не обязательно) браузера Mozilla Firefox одновременно с запуском программы Firemin…

В самих параметрах программы есть большой перечень языков интерфейса…

…и немножко разных настроек, которые производители не рекомендуют изменять…

Кстати, на рабочем столе Вы найдёте красивый ярлык программы (который можно и удалить — ведь утилита в автозагрузке)…

…а в трее (возле часиков, на панели задач справа) появился её значок со своим коротким контекстным меню…

Полезным и приятным дополнением является мониторинг и отображение программой Firemin количества свободной оперативной памяти и оставшегося места на системном диске…

Теперь можете сами убедиться в потрясающей эффективности оптимизатора оперативной памяти для браузера Mozilla Firefox.

Скачать Firemin

Скачать эту замечательную и очень полезную бесплатную компьютерную программу можно с её официального сайта…

Там нужно спуститься по страничке вниз и выбрать подходящую себе ссылку на загрузку инсталлятора (на обычную версию или портативную)…

Как видите, авторы программы поддерживают её в актуальном состоянии регулярно её обновляя. Работает Firemin во всех версиях Windows любой разрядности. Размер установщика всего 2 Мб.

Теперь Вы знаете, как уменьшить потребление оперативной памяти браузером Mozilla Firefox в 20 раз, но не забывайте о периодическом выявлении «тяжёлых» дополнений и о других методах оптимизации данного обозревателя сети Интернет.

Как не пытаются производители одного из самых популярных браузеров помешать нам ускорить его работу простым и доступным методом (например, выпиливая дополнения вроде Fasterfox из своего магазина) — всегда найдутся умные программисты-энтузиасты, которые оптимизируют Mozilla Firefox, даже помимо его воли. 🙂

Браузер Firefox потребляет много оперативной памяти

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

Обновление Firefox

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

  1. Открываем настройки браузера через главное меню или по адресу about:preferences.
  2. Находим раздел «Обновления Firefox».
  3. Смотрим, какая установлена версия.

Можно обновлять Firefox вручную или включить автоматическую установку апдейтов

Для верности можно нажать на кнопку «Проверить на обновления», а лучше всего выбрать режим автоматической установки.

Отключение дополнений

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

  1. В главном меню раскрываем раздел «Справка» и переходим по ссылке «Информация для решения проблемы» или вводим в адресной строке about:support и нажимаем Enter.
  2. Щёлкаем по кнопке «Перезапустить с отключенными дополнениями».
  3. Смотрим, снизилась ли нагрузка на оперативную память.

В безопасном режиме браузер запускается с минимальным набором функций

Если разница заметна, то необходимо избавиться от дополнений, которыми вы не пользуетесь. Открыть полный список можно через главное меню браузера или с помощью сочетания клавиш Ctrl+Shift+A.

Оставляйте только те дополнения, без которых не обойтись — например, блокировщик рекламы

Дополнения не обязательно удалять — можно их просто отключать и при необходимости включать.

Блокировка навязчивого содержимого

На сайтах загружается большое количество дополнительных материалов: временные файлы, уведомления, скрипты, баннеры. Всё это нагружает оперативную память. Снизить давление помогут дополнения: например, uBlock Origin избавит от рекламы, а NoScript — от ненужной загрузки серверных скриптов. Установить дополнения можно через менеджер, который открывается сочетанием клавиш Ctrl+Shift+A.

Для перехода в магазин дополнений используйте поисковую строку

Но мы помним про предыдущий совет об использовании дополнений — устанавливаем только важное. Те же блокировщики рекламы сами создают приличную нагрузку на ОЗУ. uBlock Origin отличается только тем, что оказывает наименьшее влияние на скорость работы браузера.

Настройка расхода оперативной памяти

Минимизировать расход оперативной памяти можно вручную — это актуально для компьютеров, у которых небольшой объём ОЗУ.

Первый способ: переходим на системную страницу по адресу about:memory и нажимаем на кнопку Minimaze memory usage. Это поможет мгновенно уменьшить расход оперативной памяти, например, при загрузке особо требовательного сайта.

Этот способ хорош, когда проблема с производительностью появляется в конкретной ситуации, а не преследует вас постоянно

Второй способ: открываем системную страницу about:config и находим параметр browser.cache.memory.max_entry_size. Устанавливаем для него значение 2048 или 4096. Тем самым мы ограничиваем до минимума использование оперативной памяти для кэширования страниц. Совсем отключать опцию нельзя — это негативно скажется на производительности.

В конфигурации браузера можно настроить лимит использования оперативной памяти для кэширования

Изменять конфигурацию браузера нужно осторожно, так как это может привести к возникновению дополнительных проблем с производительностью. Если вы столкнётесь с ошибками, просто верните настройки в исходное состояние.

Ссылка на основную публикацию
Adblock
detector