Я использую Firefox 3.5.3 в Windows 7 RTM, я открываю около 20 вкладок (в качестве домашней страницы) и у меня есть 45 надстроек, которые делают все, от блокировки рекламы до открытия вкладок Internet Explorer. У меня Windows 7 64-bit RTM с 8 ГБ ОЗУ (пожалуйста, обратитесь к другим вопросам / ответам о том, сколько из этого можно использовать). Какое ваше лучшее предложение для ускорения?
3 ответа
Очевидным является удаление надстроек, которые не нужны, но если вам нужны все из них, то, очевидно, вы не сможете.
На самом деле не так много вещей, которые вы можете сделать, кроме как перейти к настройке и настройке с различными настройками.
Недавно один из разработчиков Firefox рассказал о методе очистки базы данных SQLite , чтобы немного ускорить его.
* Open the Error Console: Tools menu/Error Console
* In the Code text box paste this (it's a single line):
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");
* Press Evaluate. All the UI will freeze for a few seconds while databases are VACUUMed
Кроме того, если вы чувствуете, что вспышка очень нервная, есть статья о том, как это исправить.
go to about:config and change browser.sessionstore.interval to a much higher amount.
Опять же, если вы видите много проблем со скоростью, это возможно из-за того, что у вас так много аддонов ... Даже если отдельно аддоны работают хорошо, я заметил, что у вас может быть значительное экспоненциальное увеличение задержек / лагов, когда некоторые комбинируются.
Какую скорость вы ищете? Есть ли что-нибудь особенно медленное?
В общем, если вы действительно хотите, чтобы дела шли быстрее, первое, что я хотел бы сделать, это уменьшить количество установленных надстроек. Это может иметь невероятное значение. Если некоторые из надстроек используются только в отдельных случаях или для определенных целей, рассмотрите возможность установки альтернативных профилей только для этих расширений, чтобы они не загружались для общего просмотра.
Может быть, некоторые небольшие изменения также помогут вам:
- В адресной строке введите about:config, и появятся скрытые настройки.
- В строке фильтра вы можете искать следующие записи:
- Установите «network.http.pipelining» в "true", если вы не используете прокси.
- Установите «network.http.proxy.pipelining» в "true", если вы используете прокси.
- Установите "network.http.pipelining.maxrequests" в число, подобное 30. Это означает, что он будет делать 30 запросов одновременно.
- Затем щелкните правой кнопкой мыши в любом месте страницы конфигурации и выберите New -> Integer. Назовите его «nglayout.initialpaint.delay» и установите его значение равным 0. Это значение - количество времени, которое браузер ожидает, прежде чем он начнет работать с информацией, которую он получает.
- Наконец перезапустите Firefox.
Пояснение к настройкам «network.http.pipelining»: конвейерная обработка снижает нагрузку на сеть и может сократить время загрузки страниц по соединениям с высокой задержкой, но не все серверы поддерживают ее. Некоторые серверы могут даже работать неправильно, если они получают конвейерные запросы. Лично - до сих пор - у меня никогда не было проблем с этими настройками.
Эти настройки должны повысить производительность при открытии веб-сайтов и работе в Интернете.