| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Флейм > Подробнее о причинах утечки памяти в Firefox |
| Автор: Kagor 15.2.2006, 22:27 |
| Ben Goodger, лидер проекта Firefox, в своем блоге http://weblogs.mozillazine.org/ben/archives/009749.html о причинах излишнего потребления памяти в Firefox, многими воспринимаемых как ошибку связанную с утечкой памяти. Дело в том, что для обеспечения функции мгновенного отображения страницы (при нажатии на кнопки назад и вперед для перехода на недавно просматриваемые страницы), Firefox 1.5 держит в памяти несколько прокэшированных образов недавно просмотренных, но закрытых, страниц. Число прокэшированных страниц можно менять через переменную конфигурации browser.sessionhistory.max_total_viewer, которая по умолчанию выбирает размер кеша основываясь на размере ОЗУ. http://www.opennet.ru/opennews/art.shtml?num=6968. |
| Автор: Ciber SLasH 23.3.2006, 14:23 |
| У меня это значение -1 И ещё browser.sessionhistory.max_viewers: 5 Но при работе начинает тормозить уже после 15 мин. работы. |
| Автор: Kagor 23.3.2006, 15:50 |
| Странно у меня это значение = 4, browser.sessionhistory.max_viewers: 5 - работает великолепно. |
| Автор: S.A.P. 23.3.2006, 16:10 |
| верояно при таком значении ограничение на количество закешированных страниц упирается в объем свободной памяти, может быть поэтому FF раздувается после 40 минут работы. |
| Автор: Kagor 23.3.2006, 16:15 | ||||
Ага, точно. Просто забыл:
|
| Автор: oleg1973 23.3.2006, 19:18 |
| у меня в линюхе если открываю чтук 7-8 страниц с флешным баннером (есть тут на форуме одном) то виснет все и окно не обновляется (если тока ctrl+r делать) |
| Автор: Ciber SLasH 23.3.2006, 21:30 |
| Система проработала: 7 часов 38 минут FireFox 1.5.0.1 в памяти: 235,540 Мб Всё тормозит жутко, спасает только рестарт браузера. ЗЫ: browser.sessionhistory.max_total_viewers поставил в 8, буду тестить, потом отпишусь. |