Подвисание программы при открытии новых страниц Mozilla Firefox

Posted by harik on Дек 6, 2012 in Без рубрики, Разное |

Уже очень долгое время моим основным браузером является Mozilla Firefox, но с недавно столкнулся с такой проблемой — при открытии новой страницы или закладки браузер подвисает и не реагирует ни на какие действия некоторое время. По истечению 5-10 секунд, а иногда и больше если хватит терпения, Firefox отвисает и работает дальше. Это бывает очень неприятно, особенно если делаешь какую то срочную работу. Обновлял браузер, сносил и заново ставил удаляя все настройки, ничего не помогало, думал уже переходить на другйо браузер, но после поисков решения удалось найти приемлемое решение, решил его записать сюда.

Для начала нужно отключить Автоматическое управление кешем , по умолчанию он вроде бы как использует 16 Mb. Это можно сделать через Настройки-Дополнительно-Сеть (Prefences-Advanced-Network) . Далее нужно открыть тонкую настройку about:config и выставить следующие значения:

browser.sessionhistory.max_entries – было 50 , поставил 15 — кол-во страниц вперед\назад

увеличить browser.sessionstore.interval — интервал сохранений данных сессии, при периодических подвисаниях должно помочь, параметр в милисекудах, было 20 000, поставил 60 000 те 60 секунд

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

После измения данных настроек подвисания должны исчезнуть, а скорость работы браузера увеичится в разы.

Reply

Copyright © 2017 Blog Ukritie. All Rights Reserved.
Theme by Lorelei Web Design.