Лечение подвисаний Mozilla Firefox
09 Aug 2012 | Автор: dd |Последнее время на ноуте что то дика стал фтыкать Firefox, причем зависания совершенно рандомные, но чаще всего происходили на открытии какой то новой вкладки, хотя частенько приключались и при переходе по ссылкам. Причем Firefox мог зависать как на 20-30 секунд, так и на несколько минут.
И все как то руки не доходили до этой неприятности, тем более что на стационарной машине, с которой преимущественно и работаю, таких пакостей замечено не было. Но тут пришлось сделать долгосрочную вылазку к клиентам, так что в процессе лечения всяких пакостей образовалось свободное время наедине с ноутом, которое и потратил на реанимирование Mozilla.
Начал естественно с того, что влез в надстройки и поотрубал все что было возможно и не нужно, начиная с Firebug, так как народ в “мозильном” сообществе пишет что он имеет свойство ставить систему раком.
Это помогло мало, так что решил обождать с загрузкой в safe_mode и поковырять настройки FF. В safe mode Firefox, кстати, вводится довольно просто: Firefox -> Справка -> Перезапустить с отключенными дополнениями, ну или к иконке или команде запуска добавляется ключик –safe-mode . Ну это так- к слову.
Так вот, открыв Настройки FF обнаружил, что у меня не стоит галка Дополнительно -> Сеть -> Отключить автоматическое управление кэшем и по этой причине FF использует под кэш всего 16Мб. Так что галку поставил и выставил максимально возможное значение кэша в 1024Мб. После чего обнулил кэш, нажав на кнопку там же Очистить сейчас. После этого на всякий случай почистил всякие куки и прочая: Приватность -> Очистить вашу недавнюю историю.
После этого жизнь стала более весела я и интересная, но все равно мальца подвисал, так что полез дальше в настройки бродилки. Открываем в FF раздел тонких настроек about:config , после чего в поиск вставляем директиву: browser.download.manager.scanWhenDone и щелкаем в неё, выставив в положение false. Директива отвечает за сканирование загружаемого контента, что конечно несколько просадит нас в безопасности, но все же снизит нагрузку на мозги.
Уменьшаем число памяти съедаемой под кэширование, путем выставления директивы browser.sessionhistory.max_total_viewer в значение 0.
Помимо этого можно попытаться ускорить загрузку страниц выставлением следующих директив, хотя в моем понимании это может статься уже из серии “лучше враг хорошего”:
network.http.pipelining = true
network.http.proxy.pipelining = true
network.http.pipelining.maxrequests = 32
network.dns.disableIPv6 = false
plugin.expose_full_path = true
А также создать следующие директивы, кликнув в пустое поле правой кнопкой мыши: Создать -> Целое и задать следующие значения
nglayout.initialpaint.delay = 0
content.notify.backoffcount = 5
ui.submenuDelay = 0
После выполнения всех этих процедур Firefox не только избавился от зависаний, но и стал работать значительно быстрее. Чего и вам желаю.
Лечение подвисаний Mozilla Firefox,Теги: firefox, интернет, настройка системы
Автор:Dafltd на 11 Sep 2012
Поставил намедни Windows 8, обновил файер до 15 версии и через дня три начались проблы… СДЕЛАЛ ПОСЛЕДУЮЩИЕ ШАГИ И ФАЙЕР СЛОВНО СДУРЕЛ!!!!))) (в хорошем понимании)Респект автору и ПЛЮСИК в репу))+1000!!!
[Reply]
anchous Reply:
September 11th, 2012 at 3:05 pm
спасибо за комментарий.
рад что пригодилось
[Reply]
Автор:Иван на 08 Nov 2012
Кстати да, на Win8 и с 17 версией лисы проблемы с подвисанием есть. Наверное из-за ограничения по кэшу, хотя хз. Проделал вышеописанное, мб поможет…
[Reply]
anchous Reply:
November 13th, 2012 at 11:22 pm
ну и как успехи, помогло? У меня отлично шуршит на 7ке, вот все думаю переставить с беты, которую ставил еще до выхода официалки, на релиз
[Reply]
Автор:vasnik на 22 Nov 2012
Anchous! Большое спасибо за практическую помощь,мазиллу предпоследнюю не стал сносить,все отлично(пропали зависания с молоком+скорость и т.п.улучшилась.Спасибо за помощь,отсутствие сарказма типа чайники все!Всего доброго!
[Reply]
anchous Reply:
November 26th, 2012 at 6:23 pm
всегда пжлста, рад что помогло.
я вот как раз накатил на днях уже очеловеченную 17ю версию, поверх англицкой бетки, так что во всю пользуюсь результатами.
[Reply]
Автор:Roxcity на 20 Jan 2013
Сделала всё так, как было описано, но браузер продолжает зависать. Причём началось всё после того, как словила babylonsearch. Но он давно уже удалён, а Мозилла всё виснет.. Отвисает только через пару минут после того, как нажимаю “открыть новую вкладку”. Не понимаю х_х
[Reply]
anchous Reply:
January 21st, 2013 at 3:38 pm
попробуйте сохранить резервную копию профиля и обнулить его- скорее всего что нить прописало в профиль FF
[Reply]
Автор:Андрей на 20 Jun 2014
Ощущение, что с этим делом ФФ стал зависать не более долгие промежутки времени. Откатил обратно.
[Reply]