Firefox память

После обновления Firefox с 3.6 на 4 потребление памяти при старте увеличилось примерно со 140 до 170 Мб. А из за утечек через час два работы, Огнелис отжирает и в 2 раза больше. Кроме того, потребляемая память зависит от размера оперативной памяти на компьютере. После установки дополнительной планки памяти 256 Мб, на компе стало 1256 Мб, броузер стал потреблять от 210Мб при старте и дорастать до 600 Мб через час два работы. Надо признать, он стал ощутимо быстрее работать при этом на моем стареньком Атлоне 1.9.

Итак, что нужно делать если мы хотим уменьшить потребляемую память Firefox?

Для начала стоит помнить, что сам Огнелис не имеет утечек(по заявлениям Mozilla, а я ей верю), в этом виноваты его плагины. Например очень любит есть Firebug и Adblock. Для решения этой проблемы напрашивается два варианта:
а). Отключить все лишние дополнения и уныло смотреть на бесполезный без них броузер
б). Использовать два разных профиля с разным набором дополнений 1 для серфинга, второй для работы
И есть еще способы через about:config, которые ничего не решат с утечками, но снизят потребление памяти. У меня они приводят к большим тормозам, но это зависит от операционки, процессора и оперативки, стоит поэкспериментировать.

browser.cache.memory.enable — (true|false) true увеличивает потребление оперативки, но при этом увеличивает и скорость работы
browser. cache. memory. capacity -(-1|0|n) этот параметр позволяет вручную настроить отводимую для кэша память. -1 — автомат, 0 — отключить, n —  размер в кБ
config. trim_on_minimize — (true|false) windows only  при сворачивании Firefox сбрасывает память на диск.
browser.sessionhistory.max_total_viewers — (-1|0|n) кол-во страниц которые он будет кешировать в памяти. -1 автомат, в зависимости от оперативки броузер сам поставит кол-во страниц , 0 -32Мб, 1-64, 2-128, 3-256, 5-512, 8>1024
Для слабых машин, этот параметр лучше поставить меньше. У себя поставил 5.

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

You may also like...