Утечки памяти в FireFox. Попытка оправдания и решения.

Наткнулся на пост одного любителя FireFox’а (FF), который настолько его любит, что считает всем известный недостаток браузера - утечки памяти - не багом. Он говорит, что это положительная особенность браузера, его, так сказать, специально сделанный функционал. “It’s not a bug. It’s part of the cache feature.”. Как по-мне, то активация такого “функционала” должна выносится в настройки ПО и красным цветом быть описана (”Внимание, возможны перегрузы”). Автор даёт советы для выключения дополнительных методов кеширования.

Выключение использования излишнего количества оперативной памяти в FF:

  1. в строке браузера набрать about:config и нажать Enter.
  2. найти ключ browser.sessionhistory.max_total_viewer и присвоить ему значение 0.

При свёртывании FF уничтожать пожираемую память до 10МБ:

  1. в строке браузера набрать about:config и нажать Enter.
  2. создать новый ключ config.trim_on_minimize и присвоить ему значение True

Новый ключ можно создать кликнув правой кнопкой мыши и выбрать из контекстного меню “создать - булево”.
Не забудьте перезагрузить браузер.

Ещё пару советов читать тут (анг), не игнорируйте комменты.

2 Responses to “Утечки памяти в FireFox. Попытка оправдания и решения.”

  1. Lolipops Says:

    Почемуто в моем списке ключа browser.sessionhistory.max_total_viewer не оказалось:(((….может его установить??

  2. denis.drozdov Says:

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

Leave a Reply