02.12.2014

Утечка наработок Mozilla Firefox 7


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

Утечка наработок Mozilla Firefox 7

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

Утечка наработок Mozilla Firefox 7

На дворе был 2011 и появление Firefox 7 в конце сентября завершало собой выпуск стабильных версий браузера для этого года. Обещания разработчиков рисовали довольно радужные перспективы: повышение устойчивости к возникающим по причине утечек сбоям и значительное снижение потребления ресурсов системы. Более точно, достигающее в отдельных случаях значения аж вполовину меньшее по сравнению с предыдущей версией веб-обозревателя. Конечно, это было некоторое приукрашивание фактов, но ощутимый прирост производительности в результате оптимизации мог отметить любой постоянный потребитель программного продукта.

Утечка наработок Mozilla Firefox 7

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


РЕКОМЕНДУЕМ ПОЧИТАТЬ