Я в основном использую Firefox в качестве своего веб-браузера. Я заметил, что после того, как некоторые вкладки были открыты и закрыты, использование Firefox памяти становится все больше и больше.
Этот факт часто приводит меня к сбою (намеренно используя диспетчер задач) и открытию его снова, выбирая только некоторые из вкладок, которые мне нужны. Есть случаи, когда я открываю все свои ранее открытые вкладки. Самое смешное, что даже в этом случае использование памяти намного меньше, чем до выключения Firefox.
Итак, мой вопрос: почему это происходит? Почему закрытие вкладок не помогает (по крайней мере, не так много)? Есть ли способ уменьшить использование памяти, не выключая Firefox?
Ответы:
Введите about: memory в адресную строку. Нажмите «Минимизировать использование памяти».
https://support.mozilla.org/en-US/kb/firefox-uses-too-much-memory-ram
источник
Первое, что я подозреваю, это то, что некоторые из плагинов теряют память или часто ее используют.
Например, AdBlock Plus часто заставляет Firefox значительно увеличить использование памяти. Причина в том, что он вставляет большие таблицы стилей в каждый кадр. (Ghostery - более эффективная альтернатива памяти, хотя она служит другой цели.)
Итак, как предлагается в комментариях, если использование памяти не кажется разумным, попробуйте отключить все плагины и посмотреть, поможет ли это.
источник
Если вам нужна оперативная память для других целей, просто перезапустите Firefox. Это также минимизирует использование памяти.
Вы даже можете сказать Firefox, что он не должен загружать все страницы при перезапуске:
Кроме того, я заметил высокий уровень использования памяти Adblock Plus. Adblock Edge, похоже, не имеет этой проблемы. Отключение Adblock Plus также освобождает память.
источник
RAM не может быть сохранен на потом. Ваш единственный выбор - использовать это или тратить его впустую. Система с 8 ГБ ОЗУ не может использовать 4 ГБ сегодня, чтобы завтра использовать 12 ГБ.
Итак, проще говоря, Firefox использует больше памяти, потому что альтернативой было бы потратить эту память впустую. Он не возвращается к первоначальному уровню, потому что для этого потребуются усилия, и не будет никакой пользы от его расширения.
Вполне разумно, если альтернативой является потеря некоторой части ОЗУ и отсутствие каких-либо данных. Как минимум, это позволяет Firefox использовать до 2 ГБ памяти без необходимости выделять больше памяти, что является победой. Освобождение и выделение памяти требует усилий. Интеллектуальные системы расходуют усилия только тогда, когда есть ожидаемая выгода. Они, конечно, не делают работу, которую им, вероятно, придется просто отменить позже.
Современные операционные системы стараются изо всех сил иметь как можно меньше свободной оперативной памяти. Свободное ОЗУ тратится впустую. Если в течение последнего часа у вас было 1 ГБ свободного места, вы не получили никакой выгоды от этого 1 ГБ за последний час. Если вы думаете: «Я хочу освободить эту оперативную память сейчас, чтобы потом использовать ее позже», забудьте об этом. Вы можете использовать его сейчас и использовать его позже. Там нет болезненного компромисса, чтобы сделать здесь.
источник