Ускорить запуск браузера Firefox легко!
Спросите меня как ускорить запуск и работу Firefox? Я вам с удовольствием расскажу.
Вы наверное уже давно заметили, что ваш любимый браузер Firefox, запускается значительно шустрее непосредственно после недавней установки, чем после многомесячного, активного его использования. Заметили, но как распорядится полученными замечаниями вы не знаете.
Я тоже не знал, но наткнувшись на эту полезную тему, я узнал об «узком» месте нашего любимого браузера. Этим узким местом оказалась загрузка .sqlite, базы данных вашего профиля. При интенсивной работе с Firefox, базы данных пользователя разрастаются, при разрастании в них появляются «пустые места», и главный недостаток в том, что файл базы данных становится сильно фрагментированными, что увеличивает время поиска информации внутри этой базы . Для решения подобной проблемы существует специальная команда «очистки», если быть точнее это операция пересоздаёт файл базы заново, но уже без пустых мест. Для этого нужно проделать следующее:
- Скачайте от сюда последнюю версию консольного SQLite
- Распаковать и положить исполняемый файл в директорию системы C:\Windows
- Создать *.bat файл, со следующим скриптом внутри:
- Полностью завершаем работу браузера, и выполняем bat'ник.
cd /D "%APPDATA%\Mozilla" for /r %%i in (*.sqlite) do echo VACUUM; | sqlite3 "%%i" cd /D "%HOMEPATH%\Local Settings\Application Data\Mozilla" for /r %%i in (*.sqlite) do echo VACUUM; | sqlite3 "%%i"
Теперь мы имеем похудевшие в размерах и дефрагментированные базы, значительный прирост к скорости запуска браузера. В добавок предложу ещё один момент для оптимизации, правда воспользоваться им можно в версиях Firefox 3.5 и выше. Необходимо включить jit-прекомпиляцию для интерфейса. Для скриптов на страницах она уже включена по-умолчанию. Для этого идём в about:config, вводим в строку поиска слово jit и ищем в результатах значение (javascript.options.jit.chrome) и меняем его в положение true.
После этих двух простых действий Firefox значительно прибавил в скорости. Странно, что Mozilla не предусмотрела подобные манипуляции над базой в автоматическом режиме при работе браузера или отдельными кнопками в меню настроек.
Удачного сёрфинга, и пусть ваш браузер не болеет
Update из комментариев:
network.http.max-connections установить в пределах 150~200
Увеличить количество полуоткрытых соединений, ограничение на которые стоит на отметке 10 по у молчанию начиная с версии Windows XP SP2 поможет универсальная утилита Half-open limit FIX.
Рубрики: Windows, Программы · Теги: FireFox, FIX, Windows

21.12.2009 в 21:55
Ссылка
Вот еще кое что ускоряющее:
Зайдите в about:config
1. Найдите параметр network.http.pipelining , дважды нажмите на этой опции чтобы изменить параметр с False на True.
2. Найдите параметр network.http.proxy.pipelining, дважды нажмите на этой опции чтобы изменить параметр с False на True.
3. Найдите параметр network.http.pipelining.maxreq uests дважды нажмите на нём и измените число на 150 ~ 200
4. Правой кнопкой нажмите и следуйте New > Integer (целое), в имени впишите nglayout.initialpaint.delay и поставьте число 0.
15.01.2010 в 01:31
Ссылка
Также в about:config есть параметр network.http.max-connections, его тоже можно установить в 150 ~ 200. Для ОС Windows XP и старше должен стоять патч tcpip.sys.