Содержание
- 1 По каким причинам Firefox использует слишком много памяти
- 2 Решение 1: Перезапуск Firefox
- 3 Решение 2: Отключение расширений или темы
- 4 Решение 3: Включение аппаратного ускорения
- 5 Решение 4: Проверка обновлений
- 6 Уменьшаем количество потребляемой оперативной памяти Firefox
- 7 Оптимизация скорости загрузки Firefox, а так же стабильности и скорости работы
- 8 Послесловие
Firefox – бесплатный браузер с открытым исходным кодом, разработанный Mozilla Foundation. Доступен для Windows, Linux и Андроид и был выпущен в ноябре 2004 года. Браузер очень популярен за счет своего быстродействия и простоты в использовании.
Но иногда может возникнуть проблема, когда Firefox потребляет слишком много памяти и становится медленным в сравнении с изначальной производительностью. Проблема остается, даже если в браузере открыто всего несколько вкладок.
По каким причинам Firefox использует слишком много памяти
Согласно сообщениям пользователей на форумах, можно выделить несколько основных причин, из-за которых Firefox начинает использовать много памяти.
- Расширения и темы. После установки каких-либо расширений или тем оформления, браузер может использовать больше памяти через определенные изменения, которые были внесены вместе с ними. Иногда могут автоматически устанавливаться после посещения определенного сайта или установки программы. Эти дополнения также могут быть вредоносными для компьютера.
- Выключено аппаратное ускорение. На многих сайтах часто встречается Flash реклама. Анимированное или видео содержимое требует больше памяти для загрузки и вывода его на экран. Функция аппаратного ускорения в Firefox может уменьшить нагрузку на ОЗУ, если в системе установлена дискретная видеокарта.
- Открыто много вкладок. Если открываете много вкладок и на каждой загружается сайт, тогда увеличивается использование оперативной памяти.
- Старая версия браузера. Объем потребляемой памяти может увеличится через использование устаревшей версии Firefox. В каждом обновлении компания предоставляет важные улучшения и исправление ошибок.
Теперь когда известны причины проблемы, перейдем к их решению. Рекомендуем их выполнить в том порядке, в котором они предоставлены.
Решение 1: Перезапуск Firefox
Если браузер используете в течение длительного периода и открыто несколько вкладок, это увеличивает использование памяти. Поэтому рекомендуется полностью обновить приложение, перезапустив его. Таким образом, повторной инициализацией браузера можно снизить потребление памяти.
Решение 2: Отключение расширений или темы
Если установили какое-либо расширение или другую тему оформления, то вполне возможно, что они могут использовать больше памяти из-за изменений, которые приходят с ними.
- Кликните на кнопку «Меню» в правом верхнем углу экрана и выберите пункт «Дополнения» или воспользуйтесь комбинацией Ctrl+Shift+A, чтобы открыть его напрямую.
- В меню с левой стороны перейдите в раздел «Расширения». Отключите дополнения, установленные в последнее время, после которых замечено снижение скорости работы браузера. Или для проверки отключите все.
- Затем с левой стороны откройте вкладку «Темы». Включите тему «По умолчанию».
Решение 3: Включение аппаратного ускорения
Флеш-контенту требуется больше системных ресурсов для загрузки картинки. Уменьшить нагрузку на память в Firefox можно с помощью функции аппаратного ускорения, если в системе установлена дискретная видеокарта. Поэтому проверьте, включена ли эта функция.
- Кликните на кнопку «Меню» в правом верхнем углу и перейдите в «Настройки».
- На вкладке «Основные», которая открывается по умолчанию, прокрутите до заголовка «Производительность».
- Снимите значок «Использовать рекомендуемые настройки». Теперь убедитесь, что установлен флажок использования аппаратного ускорения. Максимальное число процессов контента желательно оставить «по умолчанию».
Включать аппаратное ускорение можно только в том случае, если установлена дискретная видеокарта. Поскольку этот параметр позволяет использовать внешнее графическое ядро для загрузки содержимого флэш вместо процессора и ОЗУ.
Решение 4: Проверка обновлений
Если браузер долго отвечает на запросы пользователя и медленно грузит страницы, возможно, что версия Firefox сильно устарела. С каждым обновлением компания предоставляет важные улучшения и исправление ошибок, которые делают его более удобным для серфинга в интернете. Поэтому проверьте их наличие и установите, если есть доступные.
- Выведите на экран меню, нажатием на кнопку в верхнем правом углу и выберите пункт «Настройки».
- Перейдите в раздел «Основные» с левой стороны и прокрутите до заголовка «Обновления Firefox».
- Нажмите кнопку «Проверить на обновления».
Когда браузер установит обновления перезапустите Firefox.
Mozilla Firefox – современный веб-обозреватель, отличающийся высоким быстродействием и хорошим функциональным набором. Благодаря своим особенностям, браузер уверенно держится в тройке самых популярных программ для просмотра интернет-контента.
К сожалению, улучшение набора функций и увеличение быстродействия не даются просто так: практически все современные веб-браузеры (и Мозила не исключение) отличаются повышенным потреблением оперативной памяти персонального компьютера.
Так почему же Фаерфокс жрет много памяти?
Причин может быть много. Основная из них – это увеличение скорости загрузки веб-страниц (особенно содержащих видеоконтент) за счет активного использования «оперативки» компа. Этот факт не принципиален для обладателей мощных вычислительных машин, а вот владельцам «слабой» техники приходится искать методы снижения потребления ОЗУ интернет-браузером.
В статье, размещенной ниже, приводятся методы снижения потребления ОЗУ веб-обозревателем Мазила Фирефокс.
Чтобы уменьшить объем оперативки, которую занимает Мозилла Фирефокс, можно воспользоваться одним из методов, описанных чуть ниже.
Метод 1. Ограничение объема памяти для работы интернет-браузера
Можно установить рамки объема ОЗУ, который «сжирает» запущенный Файерфокс. Порядок действий следующий:
- Запустить Мазилу.
- В строке набора адреса ввести about:config для активации окна настроек параметров работы приложения.
- Далее надо найти параметр browser.cache.memory.capacity. Если такого ключа нет, придется его добавить, кликнув правой клавишей мыши и выбрав в контекстном меню пункт «Создать…».
- Установить значение параметра. В зависимости от введенного числа будет производиться выделение ОЗУ под задачи программы-браузера (если поставить 256, то именно такой максимальный объем «оперативки» будет выделяться).
Важно. При модификации данного параметра требуется соблюдать осторожность. Неверно выбранное значение может привести к нестабильной работе Mozilla Firefox
Метод 2. Уменьшение числа процессов, запускаемых Мозиллой в «Диспетчере задач» Виндовс
При запуске интернет-обозреватель создает в системе несколько временных процессов, необходимых для работы. Естественно, чем больше запущено таких задач, тем значительнее объем памяти, который занимает веб-браузер. Порядок действий для снижения числа задач, инициализируемых Фирефоксом, следующий:
- Открыть веб-обозреватель.
- Войти в настройки, нажав на пиктограмму из трех линий в верхней части окна приложения и кликнув мышкой по иконке с шестеренкой.
- Выбрать раздел «Производительность».
- Убрать галочку напротив надписи «Использовать рекомендуемые настройки производительности».
- Уменьшить значение параметра «Максимальное число процессов контента».
Внимание. Вышеприведенный метод может помочь снизить потребление оперативной памяти только в случае использования слабого компа. В противном случае может значительно ухудшиться ситуация с производительностью Мозилла Фаерфокс
Рекомендуем!InstallPack |
---|
Официальный дистрибутив Firefox |
Тихая установка без диалоговых окон |
Рекомендации по установке необходимых программ |
Пакетная установка нескольких программ |
Старая версия Frigate для Mozilla Firefox
Многие знают, что FireFox будучи напичкан разными плагинами (и даже не будучи ими напичкан) жует относительно много оперативной памяти как в свернутом, так и в развернутом виде. Однако есть возможность провести некоторую оптимизацию, которая не только несколько снизит потребление ресурсов компьютера, но и сделает работу браузера несколько шустрее и адекватней.
Уменьшаем количество потребляемой оперативной памяти Firefox
- Запускаем наш браузер Mozilla Firefox
- Набираем (именно набираем, а не копируем) в адресной строке (это там, куда мы вводим, например sonikelf.ru) about:config и, согласившись быть осторожными, попадаем на страницу настроек браузера
- Находим в списке настроек параметр browser.sessionhistory.max_total_viewers и выставляем его значение
- Далее (нажав правой кнопкой мыши и выбрав из выпадающего списка «Создать — Логическое«) надо создать параметр с названием config.trim_on_minimize и значением true
- Закрываем страницу настроек и перезапускаем браузер
Двумя этими параметрами мы внесли изменения в подсистеме кеширования данных, чем снизили потребление объема оперативной памяти в свернутом режиме (значение config.trim_on_minimize отвечает за выгрузку Firefox в файл подкачки, пока, собственно, браузер свернут), а так же подковыряли один важный параметр, изменивший потребление оперативки в ходе путешествия по интернету.
Дело в том, что browser.sessionhistory.max_total_viewers отвечает за количество отведенной оперативной памяти в которую откладываются посещенные нами страницы. Сделано это для того, чтобы при нажатии кнопочки «Назад«, браузеру не приходилось подгружать страницу заново целиком из интернета или из кеша на жестком диске, что ускоряет путешествие по посещенным уже сайтам с использованием вышеупомянутых кнопок «Вперед-Назад«. У меня есть вполне себе обоснованное мнение, что и без этой приблуды переход достаточно шустр, так что можно оное отключить, ибо оно потребляет оперативную память по совсем уж бессовестной схеме:
Соответственно, присвоив вышеуказанному значению 0 (вместо стандартного -1) мы отключили работу этой функции и тем самым спасли любимые мегабайты оперативной памяти, которые неизменно откусывались в ходе серфинга по сайтам.
Далее хочется отметить, что огромный кусок потребление ресурсов отводится не столько самому FireFox‘у, сколько навешанным на него плагинам и расширениям, а посему давайте проведем небольшую оптимизацию в этой области. Для этого открываем «Инструменты — Дополнения» и смотрим, что же у нас там установлено:
- В первую очередь стоит удалить всё чем Вы точно не пользуетесь или предназначение чего Вам неизвестно. Для этого попросту выберите пункт «Удалить» напротив того или иного расширения
- Далее я рекомендую использовать кнопку «Отключить» напротив тех плагинов, которые Вы ныне не используете в данный момент, но которые Вам периодически бывают нужны. Как пример, это может быть, скажем, VideoDownloadHelper, которым Вы порой наверняка скачиваете музыку и видео, но делаете это далеко не регулярно (например я использую этот плагин от силы раз в неделю-две, а остальное время он у меня выключен). Поступите так со всеми неиспользуемыми ныне расширениями и попросту включайте их по мере надобности
Теперь, что касается «Плагинов» (именно плагинов, а не дополнений), ибо их тоже надо бы привести в порядок, что, к слову, далеко не все делают попросту не зная о их существовании. Для того, чтобы ими управлять переходим на вкладку «Инструменты — Дополнения — Плагины«.
Здесь, пожалуй, стоит отключить всё кроме Shockwave Flash и Java TM Platform (хотя оный плагин бывает нужен далеко не всегда и не всем). Остальное, как правило, понакрученые разными приложениями надстройки, смысла в которых решительно никакого нет. Как вариант еще можно оставить Adobe Acrobat (отвечает за открытие PDF-файлов напрямую в Firefox), но лично я предпочитаю пользоваться одноименным приложением, а не плагином.
Закончив работать с плагинами и расширениями перезапустите браузер.
Перейдем к дальнейшей настройке потребления памяти, а именно, на сей раз, к работе с кэшем как в оперативной памяти, так и на диске. Сие настройки довольно гибкие и напрямую влияют на пережевываемую браузером память и место. Рассказываю, что к чему:
-
- Снова открываем любимый нами about:config. О том как это сделать я писал выше.
- Вбиваем в строке «Фильтр» слова browser.cache и видим перед собой примерно вот такой список:
-
- Здесь нас интересуют параметры 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.
Используемые источники:
- https://compuals.ru/internet/firefox-potreblyaet-mnogo-pamyati
- https://firefox-browsers.ru/mozilla-firefox-mnogo-operativ.html
- https://adminotes.ru/optimizatsiya-mozilla-firefox-snizhaem-potreblenie-operativnoj-pamyati-uskoryaem-zagruzku-brauzera-i-pr/