Главная » 2011 » Сентябрь » 28 » Mozilla демонстрирует улучшенную работу с памятью в Firefox 7

Mozilla демонстрирует улучшенную работу с памятью в Firefox 7

Mozilla демонстрирует улучшенную работу с памятью в Firefox 7

Firefox 7 выпущен официально, и если вы являетесь пользователем Firefox, вскоре вы должны получить соответствующее обновление. Загрузить Firefox 7 вы можете по этой ссылке.

Главной особенностью Firefox 7 является его улучшенная работа с оперативной памятью. По данным Mozilla, экономия памяти предрелизных версий Firefox 7 в различных ситуациях достигала 20, 30 и даже 50 процентов. Теперь же у Mozilla есть другие числа и диаграммы, подтверждающие её заявления о том, что Firefox 7 должен стать самой экономной версией Firefox.

"Инженеры Mozilla начали проект под названием MemShrink, целью которого является улучшение отзывчивости и стабильности Firefox путём сокращения объёма используемой им памяти, - пишет Mozilla. - Новейшее обновление Firefox является первым релизом, в котором используются достижения проекта MemShrink, и эти достижения уже довольно значительные".

Провести достаточно объективные тесты по измерению объёма потребляемой памяти довольно сложно. Стандартного подхода для подобных тестов не существует, поскольку люди используют Firefox в различных ситуациях - с различными сайтами и с различным количеством установленных расширений. Поэтому объёмы используемой памяти будут варьироваться от пользователя к пользователю. И всё же, в некоторых случаях заметить экономию памяти будет достаточно легко.

Пользователи, долго не закрывающие браузер, заметят более эффективную стратегию "сборки мусора" и меньшую фрагментацию памяти. Объём занимаемой браузером памяти со временем должен расти заметно меньше. Пользователи, открывающие множество закладок - десять или больше - тоже заметят улучшения. Mozilla также отметила, что веб-страницы, имеющие большие объёмы текста, будут занимать в памяти меньше места.

Для демонстрации улучшений Mozilla провела несколько тестов, оговорившись, что у пользователей относительные результаты могут отличаться.

Во время тестов на выносливость, при которых открывалось и закрывалось большое количество веб-страниц, Firefox 7 продемонстрировал явные улучшения при работе с памятью по сравнению с Firefox 6 (первая картинка). При этом разрабатываемая версия Firefox 8 показала в некоторых случаях ещё большие улучшения. На второй картинке показано изменение объёма занимаемой памяти во времени (Firefox 6 - сверху, Firefox 7 - снизу).

В другом наборе тестов использовалась программа MemBench. Результаты этих тестов в Mozilla прокомментировали так: "Firefox 6 в пике потреблял 2028 МБ резидентной памяти, последнее значение - 669 МБ. Firefox 7 в пике потреблял 1851 МБ резидентной памяти (на 8.7% меньше), а в конце - 321 МБ (на 52% меньше). Это последнее значение явно указывает на то, что проблема фрагментации памяти выражена у Firefox 7 в заметно меньшей степени".

Результаты данных синтетических тестов обнадёживают, однако полной картины они не дают. Пользователям Firefox 7 предстоит самостоятельно выяснить, как будет вести себя Firefox 7 в тех или иных ситуациях.

Для помощи Mozilla в улучшении Firefox пользователи могут установить себе специальное расширение, которое Mozilla назвала "телеметрией" (telemetry). При его использовании в Mozilla будут отправляться анонимные данные о работе вашего браузера, включая объём занимаемой оперативной памяти, количество ядер процессора, длительность циклов сборки мусора и скорость запуска браузера.

Категория: Новости Software(софт) | Просмотров: 1816 | Добавил: | Рейтинг: 0.0/0
Всего комментариев: 0.
avatar