Устраняем утечку памяти в Mozilla Firefox

Дело в том, что обычно windows приложения освобождают используемую память при сворачивании окна. Это очень логично и целесообразно с точки зрения экономии памяти. Но мой любимый браузер Mozilla Firefox ведёт себя совершенно противоположно. Он совершенно не собирается отдавать захапанную память. Посмотрите в диспетчере задач сколько памяти занимает процесс Firefoxa. У меня часто достигает 180 Мб. И когда я его сворачиваю, не хочу чтобы 180 метров висело мертвым грузом. Эта болезнь передаётся Firefox’у по наследству от версии к версии, видимо разработчики твёрдо держатся линии быстродействия браузера. Поэтому приступим к обучению Лиса хорошим манерам.

Вводим  адресную строку Firefox:

about:config

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

Окно настроек Mozilla Firefox

Жмём правой кнопкой мыши -> создать -> логическое. И вводим следующее имя настройки:

config.trim_on_minimize

Для того чтобы настройка работала, нужно чтобы её значение было TRUE. Переключить значение между TRUE/FALSE можно двойным щелчком мыши. Теперь перезагружаем Firefox и смотрим в диспетчере задач как изменяется память при активном и свёрнутом окне firefox.

Вот описание с официального сайта мозилы:

config.trim_on_minimize – Тип Boolean.
TRUE при сворачивании браузера все его данные будут переноситься из ОЗУ (оперативная память) в виртуальную память (расположена на жёстком диске). Это позволит высвободить оперативную память (что при прожорливости лиса весьма полезно), но уменьшит скорость разворачивания браузера.
FALSE
– Память не выгружается, но и работает быстрее (только при сворачивании-разворачивании, а не вообще)

Источник http://problemspk.net/soft/ustranyaem-utechku-pamyati-v-mozilla-firefox.html

Сделать бесплатный сайт с uCoz