Почему mozilla firefox жрет много памяти
Перейти к содержимому

Почему mozilla firefox жрет много памяти

  • автор:

FireFox забирает всю оперативную память

Привет. С последним обновлением на Debian 11, Gnome браузер firefox начал «убивать» всю оперативу, причём такое чувство будто она накапливается и не сбрасывается. С активным использованием открытие/закрытие вкладок может накопится под 8-10 гб, при открытых 1-5 вкладках. Помогает только полный перезапуск. Кто знает, в чём дело может быть?

TheLinuxUser ★★
28.01.22 10:34:22 MSK

В огнелисе. Попробуй lynx

luke ★★★★★
( 28.01.22 10:39:22 MSK )

gremlin_the_red ★★★★★
( 28.01.22 10:40:22 MSK )

Лис сейчас обновляется с колоссальной скоростью — одни баги закрываются, другие открываются. Как вариант

  1. Отключить все адд-оны и сбросить на дефолтный конфиг. Если поможет — искать глючные аддоны
  2. Поиграться с версиями лиса. Поставить поновее или наоборот более старую.

Скорее всего поможет.

Да — если лис свежий то в about:config отключить опцию fission auto start. Эта говнюшка превращает лиса в хром так что каждая страничка и вкладочка порождает изолированый букет процессов и жрет ресурсов как не в себя — ну зато дает вам охрененную секьюрити. Благо пока в лисе это дерьмо можно отключить

Qui-Gon ★★★★
( 28.01.22 10:54:29 MSK )

about:processes
и отсортируй по Memory

anonymous
( 28.01.22 18:03:29 MSK )

  • browser.cache.memory.enable (Логическое) — параметр,
  • отвечающий за использование кэша в оперативной памяти.
  • Значения:
  • TRUE — использовать кэш в оперативной памяти
  • FALSE — не использовать
  • browser.cache.memory.capacity (Целое) — определяет, как
  • используется оперативная память для кэша браузера. Значения:
  • -1 — размер определяется автоматически в процентах от общей оперативной памяти;
  • 0 — оперативная память для кэша не используется;
  • n — максимальный размер кэша устанавливается в n килобайт

spawn_sp ★★★
( 28.01.22 19:44:16 MSK )

  • network.prefetch-next (Логическое) — Предварительная загрузка браузером ссылок,
  • которые сайт считает наиболее вероятным следующим шагом пользователя.
  • Значения:
  • TRUE — Включить
  • FALSE — Отключить

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

Хотите узнать, как в Firefox уменьшить потребление памяти? Тогда читайте эту статью до конца.

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

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

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

  1. Обновите Firefox. Очень часто проблемы с производительностью берут начало на программном уровне. Такие проблемы решаются в обновлениях продукта.
  2. Перезапустите браузер. Обычно чем больше Firefox находится в непрерывной работе, т е м больше системных ресурсов он потребляет. Поэтому как вариант решения проблемы с производительностью и памятью — периодический перезапуск браузера. Причем его можно настроить таким образом, чтобы при перезапуске возобновлялись ранее открытые вкладки и окна браузера.
  3. Перезагрузите устройство. Проблема с памятью может быть связана не с самим Firefox, а с операционной системой. Если это так, то перезагрузка компьютера должна помочь.
  4. Отключите расширения и темы. Любое расширение или тема добавляют нагрузку в работе браузера. Поэтому если вы не пользуетесь расширением, то просто отключите его. Чтобы понять, что проблема кроется в темах или расширениях, вам необходимо запустить браузер в «безопасном режиме». Безопасный режим запускает Firefox «в чистом» виде и без всех дополнений, поэтому , если в этом режиме браузер работает стабильно, значит , проблема в его дополнениях.
  5. Скройте навязчивое содержимое веб-страниц. Браузер может потреблять много ресурсов, потому что вы просматриваете «тяжелые» страницы с обилием ненужной вам рекламы и ненужных скриптов. Это все можно «отключать», если п ользоваться специальными расширениями-блокировщиками, например : Adblock Plus, uBlock Origin, NoScript и др.
  6. Не открывайте много вкладок. Можно уменьшить потребление памяти в Firefox, если аккуратней пользоваться самом браузером. Например, любая открытая вами вкладка требует от Firefox, чтобы он сохранял ее в памяти, поэтому открывайте меньше вкладок. Если по работе вам необходимо пользоваться различными веб-страницами, то не открывайте их разом, а сохраняйте в закладках или специальных менеджерах вкладок, а потом открывайте при необходимости.
  7. Включите аппаратное ускорение. Если оно не включено в вашем браузере, то сделайте это через меню «Настройки» и пункт «Производительность».
  8. Закройте остальные приложения. Возможно , оперативную память «подъедает» вовсе не Firefox, а другие открытые приложения , а от этого «тормозит» и браузер. Все знают, что множество одновременно открытых приложений существенно нагружают любое устройство, но почему-то многие об этом забывают. Поэтому при работе с браузером закройте все ненужные приложения.
  9. Очистите Firefox. По д очисткой понимается не очистка к э ша, а очистка профиля Firefox, когда все его настройки сбр асываются до состояния «по умолчанию». Иногда это помогает решить проблемы с памятью и производительностью браузера.
  10. Используйте внутренние инструменты Firefox для оптимизации браузера. Откройте «Диспетчер задач Firefox» и проследите , какие вкладки и расширения потребляют больше всего памяти. Откройте страницу «about:memory», введя ее адрес в строке браузера. На этой странице вы сможете управлять потребляемой браузером памятью.

Заключение

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

Мы будем очень благодарны

если под понравившемся материалом Вы нажмёте одну из кнопок социальных сетей и поделитесь с друзьями.

Firefox использует слишком много памяти и ресурсов процессора — как это исправить

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

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

Примечание: Если вы отправляете данные о производительности, Mozilla будет собирать данные, включая использование памяти и ЦПУ, что поможет улучшать Firefox в будущих версиях.

Оглавление

  • 1 Обновление до последней версии
  • 2 Перезапуск Firefox
  • 3 Перезагрузите ваш компьютер
  • 4 Отключение расширений и тем, расходующих ресурсы
  • 5 Скрытие навязчивого содержимого
  • 6 Использование меньшего количества вкладок
  • 7 Закрытие вкладок, которые используют слишком много системных ресурсов
  • 8 Проверка аппаратного ускорения Firefox
  • 9 Уменьшение количества процессов содержимого
  • 10 Закройте другие приложения
  • 11 Удаление файла content-prefs.sqlite
  • 12 Очистка Firefox
  • 13 Использование дополнительных инструментов для решения проблем
    • 13.1 Инструменты Firefox
    • 13.2 Инструменты операционной системы

    Обновление до последней версии

    Актуальная версия Firefox может содержать улучшения производительности. Обновление Firefox до последнего выпуска.

    Перезапуск Firefox

    Firefox может использовать больше системных ресурсов, если остаётся открытым длительные периоды времени. Обходной метод для решения проблемы – периодический перезапуск Firefox. Вы можете настроить Firefox на сохранение ваших вкладок и окон, чтобы при повторном окрытии вы могли продолжить с того же места, на котором закончили. Прочитайте статью Восстановление предыдущей сессии — Настройте, когда Firefox будет показывать ваши последние вкладки и окна для получения дополнительной информации.

    Перезагрузите ваш компьютер

    Firefox может зависать из-за проблем с операционной системой , таких как ожидающее обновление Windows , которые можно решить, перезагрузив компьютер.

    Отключение расширений и тем, расходующих ресурсы

    Расширения и темы могут стать причиной перерасхода системных ресурсов браузером Firefox.

    Чтобы установить, является ли какое-либо расширение или тема причиной того, что Firefox расходует много ресурсов, запустите Firefox в Безопасном режиме и обратите внимание на количество используемой им оперативной памяти и ЦПУ. В Безопасном режиме расширения и темы отключены, и если вы заметили значительное улучшение, то можете попробовать отключить или удалить расширения.

    • Для получения дополнительной информации о запуске Firefox в Безопасном режиме и как найти расширение или тему, вызывающую проблему, прочитайте статью Устранение проблем с расширениями, темами и аппаратным ускорением для решения типичных проблем в Firefox.

    Скрытие навязчивого содержимого

    Многие веб-страницы включают в себя содержимое, которое вам не нужно, но при этом всё равно используют системные ресурсы для отображения содержимого. Встроенная в Firefox блокировка содержимого помогает экономить ресурсы, предотвращая загрузку стороннего отслеживающего содержимого. Для получения дополнительной информации прочитайте статью Улучшенная защита от отслеживания.

    Некоторые расширения позволяют вам блокировать содержимое, в котором нет необходимости; например:

    • Adblock Plus и uBlock Origin позволяют скрыть рекламу на веб-сайтах.
    • NoScript позволяет вам выборочно включать и отключать скрипты, работающие на веб-сайтах.

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

    Использование меньшего количества вкладок

    Каждая вкладка требует, чтобы Firefox хранил веб-страницу в памяти. Если вы часто открываете 100 и более вкладок, рассмотрите использование более легковесного механизма управления страниц, например:

    • Закладки. Совет: Сохраните в закладки все вкладки.
    • Сохранение веб-страниц для последующего просмотра с Pocket для Firefox.
    • Список программ в помощь.

    Закрытие вкладок, которые используют слишком много системных ресурсов

    Некоторые веб-сайты используют скрипты, которые используют много памяти и/или ЦПУ для своего обновления до актуального состояния, например, почтовые онлайн-клиенты. Если эти скрипты не оптимизированы, они могут приводить к использованию слишком большого количества системных ресурсов. Вы можете увидеть, какие вкладки используют больше всего системных ресурсов, открыв Диспетчер задач Firefox (страница about:performance about:processes ). Если вам не нужны эти вкладки постоянно открытыми, вы можете закрыть их, чтобы сократить потребление системных ресурсов.

    Проверка аппаратного ускорения Firefox

    Аппаратное ускорение Firefox снижает во многих случаях потребление памяти и ЦПУ. Проверьте, что аппаратное ускорение включено, и что драйверы на вашу видеокарту актуальны.

    Уменьшение количества процессов содержимого

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

    Fx66BetaSettings-Performance

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

    Закройте другие приложения

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

    Удаление файла content-prefs.sqlite

    Firefox хранит ваши данные в различных файлах в папке вашего профиля. Файл, используемый для хранения персональных настроек веб-сайтов, может повредиться. Если вы удалите (или переименуете) этот файл, ваши настройки уровня зума будут сброшены, но это может уменьшить потребление ЦПУ.

    Fx89menuButton

      • Нажмите кнопку меню , нажмите Справка , и выберите Информация для решения проблем . В меню Справка выберите Информация для решения проблем . Откроется вкладка Информация для решения проблем.
      • В разделе Сведения о приложении рядом с надписью Папка Каталог профиля нажмите кнопку Открыть папку Показать в Finder Открыть каталог . Откроется окно с вашей папкой профиля. Откроется ваша папка профиля.

    Примечание: Если вы не можете открыть или использовать Firefox, следуйте инструкциям из раздела «Как найти свой профиль, не открывая Firefox» этой статьи.

  • Нажмите кнопку меню Firefox и выберите Выход . Нажмите кнопку меню Firefox в верхней части экрана и выберите Выйти из Firefox . Нажмите кнопку меню Firefox и выберите Выход .
  • В папке вашего профиля удалите файл content-prefs.sqlite . Он будет создан повтроно при очередном запуске Firefox.
  • Очистка Firefox

    Функция Очистка Firefox может решить множество проблем, восстановив ваш профиль Firefox к состоянию по умолчанию, при этом сохранив вашу важную информацию. Для получения подробностей прочитайте статью Очистка Firefox – сброс дополнений и настроек.

    Использование дополнительных инструментов для решения проблем

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

    Инструменты Firefox

    • Диспетчер задач Firefox (просьба не путать с Диспетчером задач Windows) – отличный инструмент для просмотра, какие вкладки и расширения используют больше всего системных ресурсов.
    • Страница about:memory позволяет вам решать отдельные проблемы, связанные с памятью (например, вызванные веб-сайтом, расширением, темой и пр.), а иногда кнопка Minimize memory usage , расположенная на ней, может помочь вам немедленно уменьшить использование памяти. Для инструкций по использованию about:memory посетите страницу about:memory.
    • Даже если вы не программист, вы можете попробовать подержать в руках другие инструменты и советы, которые используют разработчики Firefox для отладки утечек памяти.

    Инструменты операционной системы

    • Посмотрите, как используются ресурсы вашей системы, открыв вкладку Производительность в Диспетчере задач Windows (щёлкните по «Подробнее» в Диспетчере задач, чтобы отобразить все вкладки) . Прочитайте этот пост в блоге Windows на сайте Microsoft для получения дополнительной информации.
    • Посмотрите, как используются системные ресурсы, открыв Мониторинг системы. Прочитайте статью Использование программы «Мониторинг системы» на компьютере Mac на сайте Apple для получения дополнительной информации.
    • Несмотря на то, что он не входит в состав каждого дистрибутива Linux, большинство версий Linux имеют графический монитор ресурсов. Часто он называется System Monitor, но сущетсвуют также другие альтернативы.
    • Запуск команды top в терминале приведёт к отображению списка всех запущенных процессов и потребления ими ресурсов.

    ПРЕДУПРЕЖДЕНИЕ: Существует множество сторонних программ, которые обещают повысить производительность вашего компьютера. Вы должны проявлять осторожность при установке стороннего ПО и использовать только хорошо зарекомендовавшие себя программы, предлагаемые в официальных источниках.

    Добавьте в ваш компьютер оперативной памяти

    Если вы перепробовали все советы из предыдущих разделов и расход оперативной памяти по-прежнему близок к максимальному, возможно, пришло время увеличить объем оперативной памяти вашего компьютера. Добавление ОЗУ обеспечит значительный прирост производительности.

    Апгрейд компьютера

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

    Эти прекрасные люди помогли написать эту статью:

    Illustration of hands

    Станьте волонтёром

    Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.

    Firefox превращается в новый Chrome. Браузер зря расходует гигабайты оперативной памяти

    Пользователи браузера Firefox, в начале апреля 2020 г. обновившегося до версии 75, заметили стремительный рост потребления им оперативной памяти. В этом плане он обогнал даже Google Chrome, и Mozilla пока не спешит решать данную проблему.

    Новая версия – новые проблемы

    Браузер Firefox после обновления до версии 75 резко увеличил потребление оперативной памяти. Для стабильной работы ему теперь требуется больше RAM, чем Google Chrome, известному своей расточительностью в плане расхода памяти компьютера.

    С проблемой, пишет ресурс SoftPedia, столкнулись пользователи Reddit. Участник сообщества vatican_cameos01 19 апреля 2020 г. сообщил, что на его компьютере обновленный Firefox после отключения всех расширений и закрытия всех вкладок занимал 500 МБ памяти, тогда как Chrome расходовал не более 350 МБ.

    Компьютер vatican_cameos01 работает на базе Ubuntu 19.10, а его тема на Reddit на момент публикации материала собрала более 120 комментариев. Большинство ответивших выразили схожее мнение, в том числе и пользователь ALTAiR916, заметивший, что на его ПК с 4 ГБ оперативной памяти Chrome расходует ее значительно более эффективно, нежели обновленный Firefox. Пользователь veryloudmonstercat добавил, что на его компьютере с 16 ГБ оперативной памяти Firefox неоднократно приводил к зависанию операционной системы – при открытии 100-150 вкладок он «захватывал» весь объем памяти, не оставляя ничего самой ОС.

    ff601.jpg

    Потребление памяти Firefox 75 при закрытых вкладках и отключенных расширениях

    Релиз Firefox 75 состоялся 7 апреля 2020 г. Незадолго до этого, как сообщал CNews, Firefox уступил второе место в рейтинге популярности браузеров, которое он занимал с января 2016 г., обозревателю Microsoft Edge.

    Решения пока нет

    На момент публикации материала представители Mozilla никак не реагировали на жалобы пользователей. На Reddit создано несколько тем, связанных с неумеренным аппетитом Firefox, в которых пользователи приводят ряд базовых инструкций по устранению этой проблемы. Рост недовольства указывает на то, что эти методы не помогают.

    ff602.jpg

    Даже 10 ГБ оперативной памяти Firefox может быть недостаточно

    Между тем, проблема неуемного потребления оперативной памяти преследует Firefox годами и затрагивает не только компьютеры на базе Ubuntu. К примеру, еще в начале апреля 2018 г. пользователь Reddit под псевдонимом ImNotOxeis сообщал, что его Firefox при одной открытой вкладке может расходовать до 4 ГБ RAM на ПК под управлением Windows 10. Перезапуск браузера помогал, но ненадолго – сразу после него браузер «резервировал» 1,5 ГБ памяти и через несколько минут «отъедал» прежние 4 ГБ. В мае 2019 г. был зафиксирован случай, когда Firefox и вовсе потреблял 10 ГБ памяти под Windows 10 сразу после своего запуска.

    Mozilla не может решить проблему

    Следует отметить, что Mozilla предпринимает попытки по «усмирению» своего браузера, но видимого результата они пока не приносят. Так, в марте 2019 г. она добавила в экспериментальную версию Firefox (67) механизм выгрузки неактивных вкладок. Правда, сделала он это спустя почти восемь лет после того, как эта идея была впервые предложена сообществом.

    ff600.jpg

    Не каждый ноутбук сможет «потянуть» столь прожорливый браузер

    Разработчики Firefox решили, что при нехватке памяти вкладки должны выгружаться в строго определенном порядке, таким образом, не создавая неудобств пользователю. В первую очередь закрывались вкладки, которые не были закреплены и не воспроизводили звук. Затем – закрепленные, но не проигрывавшие аудио. Последними освобождались те, которые воспроизводили звук.

    Впрочем, придуманное решение практически сразу доказало свою неэффективность. В июне 2019 г. выяснилось, что добавленная в стабильную ветку функция работает не так, как того ожидали разработчики. Оказалось, что в версии для Windows браузер неправильно оценивал размер доступной оперативной памяти, в результате чего Firefox «убивал» вкладки, когда в этом не было никакой нужды. По этой причине от использования механизма выгрузки неактивных вкладок по умолчанию пришлось временно отказаться.

    Так было не всегда

    Перерасход оперативной памяти присутствовал и в ранних версиях браузера Mozilla – от него в начале прошлого десятилетия страдали пользователи, установившие на свой ПК Firefox 5 или Firefox 6. В сентябре 2011 г. Mozilla решила эту проблему – она выпустила Firefox 7, потреблявший на 20-30% меньше памяти, чем Firefox 6. В некоторых случаях, по заявлениям разработчиков, сокращение потребления памяти доходило до 50%.

    Направление Fintech-as-a-Service (FaaS) набирает обороты
    Цифровизация

    В июне 2017 г. вышел Firefox 54 – первая полностью многопроцессная и более быстрая (в сравнении с предыдущими релизами) версия этого браузера. В ней разработчикам удалось оптимизировать расход оперативной памяти так сильно, что новый Firefox оставил Chrome далеко позади в этом плане.

    По данным тестов Mozilla, версия Chrome для Windows требовала на тот момент в 1,77 раза больше оперативной памяти, чем 64-битная версия Firefox, и в два раза больше, чем 32-битная версия. В macOS Chrome использовал в 1,36 раз больше памяти, чем 64-битный Firefox, и в 1,42 больше, чем 32-битный.

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

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