Библиотека сайта rus-linux.net
Ускорение работы Firefox в десять кликов
Алексей Дмитриев, июль 2014
Хорош браузер Firefox!
И работал достаточно быстро, пока номера его версий исчислялись единицами. Теперь уже версии -
двузначные. И скорость быстродействия снизилась в обратной пропорции. То есть упала настолько,
что даже сам браузер порой предлагает часть кэша своего удалить.
Но помогает это ненадолго. Между тем, простейшие настройки браузера позволяют повысить его быстродействие в несколько раз.
Чтобы настроить Firefox нужно открыть страницу настроек. Для этого откроем новую вкладку и пропишем в адресной строке about:config
Рис.1
Не бойтесь страшных предупреждений, все равно никаких гарантий фирма не предоставляет, тем более что продукт бесплатный. Пообещайте глупой машине все что угодно, хоть жениться на ней! Тогда увидите само окно конфигурации:
Рис.2
Далее, в поле поиска наверху (на рис.2 окрашено мною зеленым цветом) вводим по очереди следующие позиции.
имя_настройки | значение | |
browser.sessionhistory.max_total_viewer | 0 | |
browser.sessionhistory.max_entries | 10 | |
browser.sessionstore.interval | 30000 | |
network.prefetch-next | false | |
network.http.pipelining | true | |
network.http.proxy.pipelining | true | |
network.http.pipelining.maxrequests | 5 |
Чтобы изменить значение каждой из настроек нужно дважды кликнуть на значении и в открывшемся диалоговом окошке вписать нужный параметр.
Затем следует создать новую настройку. Для этого кликнем правой кнопкой мыши на свободном месте вкладки. В выпадающем меню выберем строку создать.
Откроется новое меню; в нем выберем Логическое.
В открывшемся диалоговом окне введем имя настройки и ее значение:
имя_настройки | значение | |
config.trim_on_minimize | true |
Последняя настройка минимизирует количество потребляемой RAM в свернутом состоянии браузера и сэкономит нам около 20% памяти потреблямой программой.
А что же делают остальные настройки, уже измененые нами?
имя_настройки | что_делает | |
browser.sessionhistory.max_total_viewer | Уменьшает количество RAM для кеширования | |
browser.sessionhistory.max_entries | Уменьшает количество запоминаемых шагов Назад/Вперёд | |
browser.sessionstore.interval | Увеличивает промежуток времени сохранения сессии | |
network.prefetch-next | Отключает предварительную загрузку браузером ссылок, которые сайт считает наиболее вероятным следующим шагом пользователя | |
network.http.pipelining | Стандартно браузер в пределах одного соединения отправляет запросы последовательно, включив поддержку "pipelining" в рамках одного запроса можно организовать смешанную одновременную загрузку нескольких файлов, отправляя следующий запрос не дожидаясь выполнения предыдущего | |
network.http.proxy.pipelining | Стандартно браузер в пределах одного соединения отправляет запросы последовательно, включив поддержку "pipelining" в рамках одного запроса можно организовать смешанную одновременную загрузку нескольких файлов, отправляя следующий запрос не дожидаясь выполнения предыдущего | |
network.http.pipelining.maxrequests | Размер очереди параллельных запросов |
Внеся изменения в конфигурацию Firefox'a, не ищите кнопку Сохранить. Ее нет. Просто перезапускаем браузер он начинает работать намного быстрее.