Доброго времени суток.
Вот что выяснил по утечкам памяти... FF вообще не корректно работает с памятью и вот в чём это проявляется :
Memory cache device Number of entries: 144 Maximum storage size: 32768 KiB Storage in use: 2718 KiB Inactive storage: 2718 KiB List Cache Entries Disk cache device Number of entries: 15710 Maximum storage size: 1048576 KiB Storage in use: 674384 KiB
Идём в About:config , пишем extensions.foxyproxy.cache.memory.enable ставим в False.
Логично , если при таком условиип FF должен загрузиться и совсем не потреблять память никаким боком , а вместо этого работать с дисковым кэшем. Однако этого не происходит и Лис потребляет кэш из памяти. Есть какие нибудь соображения ?
Отсутствует
Zaycoff
Вообще-то это настройки не FoxyProxy , а именно самого Firefox ) , хотелось бы знать как регулировать объём кэша в памяти.
Отсутствует
Идём в About:config , пишем extensions.foxyproxy.cache.memory.enable ставим в False.
Логично , если при таком условиип FF должен загрузиться и совсем не потреблять память
Логично предположить, что при удалении foxyproxy к Вашим 16ГБ еще и добавится. Хватит уже чудить — browser.cache.memory.enable;false, browser.cache.offline.enable;false — и пользуйтесь диском.
Отсутствует
extensions.foxyproxy.cache.memory.enable читайте FoxyProxy Preferences
Если Вам нужно отключить кэш в оперативной памяти то читайте Список настроек About:config на русском языке с пояснениями:
browser.cache.disk.capacity (Целое) - размер дискового пространства под кэш браузера ( в килобайтах ).
прим. Для работы этой опции требуется установить параметру browser.cache.disk.enable значение TRUE
browser.cache.memory.enable (Логическое) - параметр, отвечающий за использование кэша в оперативной памяти. Значения:
TRUE - использовать кэш в оперативной памяти
FALSE - не использовать
browser.cache.memory.capacity (Целое) - определяет, как используется оперативная память для кэша браузера. Значения:
-1 - размер определяется автоматически в процентах от общей оперативной памяти;
0 - оперативная память для кэша не используется;
n - максимальный размер кэша устанавливается в n килобайт
прим. Для работы этой опции требуется установить параметру browser.cache.memory.enable значение TRUE
Отсутствует
Zaycoff
А , я не то скопировал... в общем вопрос я думал сделать вот как :
browser.cache.memory.capacity = и указать сколько. Забить за ним 512 метров. А когда я ставлю вот так :
browser.cache.memory.capacity=524288
browser.cache.memory.enable=True
То с ужасом узнаю , что лис не слушается и лепит по прежнему кэш в памяти больше чем надо.
Собственно вопрос отсюда и возник что я увидел что можно управлять размером кэша на диске , но в упор невозможно управлять размером кэша в памяти... и вопрос даже не в том что он кушает 1,25 гигабайта , а в том что КАК управлять этим потреблением так , чтоб лис слушался.
Потому что когда читаю тут жалобы на то что на новых версиях браузера большое потребление ресурсов в том числе и памяти , возникает логичный вопрос , неужели это совсем никак не управляемо ?
Отредактировано FireFox Future (21-07-2013 04:35:12)
Отсутствует
FireFox Future
browser.cache.memory.capacity может быть максимально 233016 (это баг такой)
А то, что FF отжирает тучу памяти - так это можете передать благодарности создателям сайтов, которые используют кучу элементов, переменных, графику, флеш и т.п., все это само-собой кэшируется, но для отображения (визуализации) страниц это также необходимо держать в памяти - вот откуда все эти дикие значения...
Отсутствует