В рамках проекта MemShrink идет работа над снижением потребления памяти в Интернет-браузере Firefox. Следует отметить, что разработчикам уже удалось добиться весьма неплохих результатов.
Это выяснилось во время стресс-тестирования последней ночной сборки обозревателей Firefox и Chrome, которое показало любопытные результаты.
Итак, автоматизированное открытие скриптом ста пятидесяти вкладок с типовыми веб-сайтами в Firefox длилось 6 минут 14 секунд и потребовало 2 Гб ОЗУ. При этом возможность отвечать на действия пользователя сохранялась.
Во время аналогичного теста для Google Chromе, браузеру понадобилось 27 мин 58 сек и 5 Гб ОЗУ (данные RSS из about:memory). Причем в процессе тестирования веб-браузер на 100% загружал CPU и никак не реагировал на действия пользователя. Задержки и проблемы наблюдались, начиная с 70 вкладки.