Адриан Кингсли-Хьюз (Adrian Kingsley-Hughes) из CNET решил проверить лишилась ли первая бета-версия Firefox 3.0 болезни прошлых версий браузера. Для этого он провёл ряд испытаний для браузеров Firefox 3.0 beta и Firefox 2.0.0.9.
Тестирование проводилось на компьютере под управлением Windows Vista Home Edition с 2Гб оперативной памяти, причём никогда ранее на этой машине «Огнелис» не стоял. На компьютер были установлены представители двух поколений браузера от Mozilla со стандартными настройками. С помощью обеих браузеров Кингсли-Хьюз посещал одни и те же сайты.
Таким образом были воспроизведены три сценария:
Вот что из этого получилось.
Firefox 2.0.0.9
Firefox 3.0 b 1
Адриан Кингсли-Хьюз повторил тест с пятиминутным выжиданием и 12 загруженными страницами в Internet Explorer — «Осёл» за это время «ухватил» 89,756Кб оперативки. То есть его аппетиты больше, чем у Firefox 3.0 beta 1, но всё-таки скромнее, нежели у Firefox 2.0.0.9.
Забавно, что по первым тестам казалось, что Firefox 3.0 beta 1 более требователен к ресурсам, чем 2.0.0.9, но при прохождении теста с 12 страницами стало заметно, что со временем аппетиты Firefox 2 начали увеличиваться — возможно, что продолжив тестирование по истечение пяти минут Firefox 2 «скушал» бы ещё больше памяти. С бета-версией Firefox 3.0 такого, к счастью, не происходило. В целом, проблему утечки памяти можно считать практически решённой.
Тестирование проводилось на компьютере под управлением Windows Vista Home Edition с 2Гб оперативной памяти, причём никогда ранее на этой машине «Огнелис» не стоял. На компьютер были установлены представители двух поколений браузера от Mozilla со стандартными настройками. С помощью обеих браузеров Кингсли-Хьюз посещал одни и те же сайты.
Таким образом были воспроизведены три сценария:
- Загрузка в браузере пяти страниц;
- Загрузка одной страницы и отлучение от компьютера на 10 минут;
- Загрузка 12 страниц и отлучение от компьютера на 5 минут.
Вот что из этого получилось.
Firefox 2.0.0.9
- После загрузки пяти страниц Firefox «кушал» 35,640Кб;
- Через десять минут после загрузки одной страницы «Огнелис» отобрал 47,852Кб оперативки;
- Через пять минут после загрузки дюжины страниц самый популярный альтернативный браузер «съедал» 103,180Кб.
Firefox 3.0 b 1
- После загрузки пяти сайтов Лисица загребла под себя 38,644Кб;
- Спустя десять минут после загрузки одной странички Firefox ухватил 63,764Кб оперативной памяти;
- После пятиминутного простоя с 12 загруженными страницами Firefox «съел» 62,312KB.
Адриан Кингсли-Хьюз повторил тест с пятиминутным выжиданием и 12 загруженными страницами в Internet Explorer — «Осёл» за это время «ухватил» 89,756Кб оперативки. То есть его аппетиты больше, чем у Firefox 3.0 beta 1, но всё-таки скромнее, нежели у Firefox 2.0.0.9.
Забавно, что по первым тестам казалось, что Firefox 3.0 beta 1 более требователен к ресурсам, чем 2.0.0.9, но при прохождении теста с 12 страницами стало заметно, что со временем аппетиты Firefox 2 начали увеличиваться — возможно, что продолжив тестирование по истечение пяти минут Firefox 2 «скушал» бы ещё больше памяти. С бета-версией Firefox 3.0 такого, к счастью, не происходило. В целом, проблему утечки памяти можно считать практически решённой.