Start Faster – способ ускорить запуск браузера Firefox 4 вдвое
Один из разработчиков компании Mozilla, Тарас Глек (Taras Glek), представил очередное ухищрение, которое в два раза ускоряет запуск браузере Firefox 4 в ОС Windows Vista/7.
Имя Тараса Глека стало известным, когда в январе 2011 года он представил фрагмент кода на 20 строк для ускорения запуска Firefox. На этот раз Глек пошел чуть дальше и представил полноценную надстройку, которая запускается от имени учетной записи администратора и работает в среде Windows как системная служба. Главная задача новой надстройки – оптимизировать загрузку в память огромных по размеру DLL-библиотек браузера. С помощью устанавливаемой системной службы браузер Firefox обходит механизм упреждающей загрузки библиотек (Prefetch), за счет чего прирост скорости запуска составляет 100%.
Пожалуй, единственное неудобство, связанное с использованием надстройки Start Faster, заключается в том, что для ускоренного запуска надо использовать только специальный ярлык – этот ярлык под названием Faster Firefox размещается на рабочем столе во время установки. При других способах запуска ускорение Firefox 4 себя не проявляет.
Чтобы инструментально оценить ускорение запуска браузера Firefox 4, можно использовать расширение About Startup. Это расширение точно измеряет время от подачи команды до полной загрузки браузера. Увидеть точные данные о времени запуска можно на специальной странице, которая открывается в браузере при вводе адреса about:startup. Кстати, эти расширения – Start Faster и About Startup – не поддерживают возможность перезапуска без перезапуска браузера.
Если вас как опытного пользователя беспокоит сама мысль об использовании расширения, требующего привилегий администратора, вы всегда можете оценить код расширения Start Faster – код полностью открыт всем желающим.
Мысль об использовании системных служб Windows не первый раз приходит разработчикам Firefox. Еще с 2009 года такие службы используются для обновления Firefox в фоновом режиме, а также для дефрагментации внутренних баз данных Firefox. Расширение Start Faster является еще одним практическим доказательством концепции, которая может найти свое место в следующих версиях Firefox для сред Windows.
Подробнее о расширении Start Faster, которое обеспечивает до двукратного ускорения запуска Firefox 4 в средах Windows 7/Vista, можно прочитать в обзоре на сайте DownloadSquad.