The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"OpenNews: Подробнее о причинах утечки памяти в Firefox"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"OpenNews: Подробнее о причинах утечки памяти в Firefox"  
Сообщение от opennews (??) on 15-Фев-06, 14:43 
Ben Goodger, лидер проекта Firefox, в своем блоге
рассказал (http://weblogs.mozillazine.org/ben/archives/009749.html) о причинах излишнего потребления памяти в Firefox, многими воспринимаемых как ошибку связанную с утечкой памяти.  


Дело в том, что для обеспечения функции мгновенного отображения страницы (при нажатии на кнопки назад и вперед для перехода на недавно просматриваемые страницы), Firefox 1.5 держит в памяти несколько прокэшированных образов недавно просмотренных, но закрытых, страниц.


Число прокэшированных страниц можно менять через переменную конфигурации browser.sessionhistory.max_total_viewer, которая по умолчанию выбирает размер кеша основываясь на размере ОЗУ.


Дополнительно, сообщаю о публикации перевода на русский язык (http://www.webplanet.ru/news/reading-room/2006/2/14/firefox....) статьи Ben Goodger об истории создания Firefox.

URL: http://weblogs.mozillazine.org/ben/archives/009749.html
Новость: http://www.opennet.me/opennews/art.shtml?num=6968

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от usama email(??) on 15-Фев-06, 14:43 
отмазались :)

настораживает то, что об этом заявлено столь поздно...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от demon email(??) on 15-Фев-06, 18:39 
О том что он будет хранить прокешированные странички было объявлено заранее. Не знаю кто как, а я сразу понял, что на это бужет уходить немало памяти.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от SFDK on 15-Фев-06, 15:09 
А я этот параметр и без них нашел и подкрутил в меньшую сторону чутка (мне мгновенного показа одной предыдущей страницы как-то хватает на адсл канале)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Аноним on 15-Фев-06, 15:36 
Хмм, и где по умолчанию возможность поставить эту переменную в 0? Ее даже в конфиге нет. После этого можно еще что-то хорошее о FF говорить?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

12. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Штогрин on 16-Фев-06, 12:52 
В конфиге есть все. Смотри about:config. Только что поставил 0 и сразу память освободилась с 173М до 60М. Совсем другое дело.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от oc on 15-Фев-06, 15:39 
Интересно, чем оправдано хранение 8 страниц на таб в ОЗУ, а не как белые люди использовать кэш на диске...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Аноним on 15-Фев-06, 15:50 
>Интересно, чем оправдано хранение 8 страниц на таб в ОЗУ

Не на таб, а вообще: "...so that there are no more than 8 cached pages for the entire session, not per tab"

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Аноним on 15-Фев-06, 15:58 
И не страниц, а отрендеренных изображений страниц.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Аноним on 15-Фев-06, 16:51 
а что значит "-1"
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Аноним on 15-Фев-06, 16:57 
У меня тоже -1. Наверное, хранить все отрендеренные за сеанс страницы :)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от tug email(??) on 15-Фев-06, 17:17 
Вообще-то насколько я понял в статье написано, что по умолчанию этот параметр стоит -1, что означает что конкретное число высчитывается в зависимости от объёма памяти.
browser.sessionhistory.max_total_viewers which by default is set to -1. When set to this value, Firefox calculates the amount of memory in the system, according to this breakdown:
RAM    Number of Cached Pages
32MB    0
64MB    1
128MB    2
256MB    3
512MB    5
1GB    8
2GB    8
4GB    8
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

11. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от деклаэл on 16-Фев-06, 12:48 
Опера тоже имеет такую возможность. Ну и что?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

13. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Аноним on 16-Фев-06, 15:47 
А ничего :)
Просто народ неразобравшись начал вопить об утечках, им объяснили что к чему, ткнув носом в доки.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

14. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от w0rk3r (??) on 16-Фев-06, 16:11 
Да, тогда название данной новости уже провокационно. Раз нет утечек, то нет и причин. Это важно. Нужно следить как пишете, особенно, когда пишете публично.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

15. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Maxim Chirkov email(ok) on 16-Фев-06, 16:20 
>Да, тогда название данной новости уже провокационно. Раз нет утечек, то нет
>и причин. Это важно. Нужно следить как пишете, особенно, когда пишете
>публично.

Утечки есть, иначе бы не пришлось перезапускать Firefox еженедельно, когда размер процесса начинает приближаться к 300Мб. Такое было всегда, начиная с первых публичных версий. Процесс стабильно на мегабайт по 20-30 в день растет, при постоянном темпе работы (постоянно открываются и закрываются табы (10-15 табов на окно) в 3-4 окнах, общее число открытых страниц примерно постоянно).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

16. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Morph email on 16-Фев-06, 22:46 
2 Maxim Chirkov
Ну вы батенька жжоте! Еженедельно ;)
Хотя конечно любая утечка памяти неприятно...Частенько даже во время 1-го рабочего дня приходится перезапускать...а если еще торчит на каком-нить раб. столе #7 :) Вообще про него забываешь.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

17. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Анонимка on 17-Фев-06, 12:06 
я неподскажете если в Мозилле эт есть? тут чето есть
browser.sessionhistory.max_entries а оно ли это?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

18. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Аноним on 17-Фев-06, 15:47 
Или я чего то не догоняю, или автора новости надо поставить в угол
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

19. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Аноним on 17-Фев-06, 15:48 
забыл последнюю букву S забыл:
browser.sessionhistory.max_total_viewers

(2 дня тестов коту под хвост)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

20. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Аноним on 18-Фев-06, 22:04 
В Опере эта возможность на несколько лет раньше появилась :)

И тут опозорился хваленый FireFox. Украли фоксовцы у Оперы фичу быстрого перехода "вперед" и "назад" по посещенным страницам, а реализовали через задницу. Вообще профпригодность этих горе-кодеров из Mozilla теперь под большим вопросом (а они еще оправдываются).
Что касается самого FireFox. Это просто незаслуженно распиаренная, корявая поделка - небезопасный, медленный, нестабильный, раздутый, функционально убогий браузер. Неужели эта хрень может претендовать на звание "убийцы IE? А пока только на одной рекламе и лживой пропаганде держится.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

21. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Аноним2 on 18-Фев-06, 22:28 
>И тут опозорился хваленый FireFox. Украли фоксовцы у Оперы фичу быстрого перехода
>"вперед" и "назад" по посещенным страницам, а реализовали через задницу.

Не пойму зачем держать в памяти уже отрендеренный вариант страницы, когда память гораздо дороже времени которое будет потрачено на повторный рендеринг, пользователь на глаз разницы все равно для 99% страниц не заметит.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

25. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Pilat (ok) on 31-Янв-09, 18:10 
>В Опере эта возможность на несколько лет раньше появилась :)
>
>И тут опозорился хваленый FireFox. Украли фоксовцы у Оперы фичу быстрого перехода
>"вперед" и "назад" по посещенным страницам, а реализовали через задницу. Вообще
>профпригодность этих горе-кодеров из Mozilla теперь под большим вопросом (а они
>еще оправдываются).

В Netscape Navigator возможность хранить часть кэша в памяти появилась тогда, когда Оперы вообще не было. Пригодность же Оперы для использования находится под сомнением везде, где не слышно русскоязычных зомбировщиков.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

22. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от Аноним on 22-Фев-06, 15:20 
Куда вам девать эту память? Солить чтоль? Память есть - надо пользовать, а не держать пустой.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

23. "Подробнее о причинах утечки памяти в Firefox"  
Сообщение от nuclight on 06-Мрт-06, 00:05 
Опера такое давным давно умеет, но памяти почему-то жрет гораздо меньше, чем Файрфокс.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру