
Наткнулся на довольно интересную статью (насколько я понимаю от разработчика) об использовании памяти в третьей версии Firefox. В ней рассказывается, что было сделано, чтобы это самое использование оптимизировать:
- Уменьшена фрагментация памяти
Исправлена поддержка сборщика мусора для циклических ссылок
Настроена система кеширования (резко снижается потребление памяти при длительном использовании браузера)
Исправлено хранение сжатых и анимированных изображений
Найдены утечки памяти
Теперь используется специальный набор инструментов для тестирования расхода памяти
Собственно — ссылка на статью об использовании памяти в Firefox 3 (английский язык). Там описаны технические подробности, вроде того, какой аллокатор используется, описана методология тестирования (по этой теме рекомендую почитать весь блог) и прочее.