konstansa: (Default)
konstansa ([personal profile] konstansa) wrote2011-05-11 08:48 pm
Entry tags:

Если тормозит Firefox.

Недавно я обновилась до 4.1 и очень рассчитывала на улучшение.
Нифига! Тормозит по-прежнему. Аппетиты потребления памяти ничуть не уменьшились, лис хорошо питается. Давеча даже был массовый глюк, когда странички были белые и загружались секунд по 20. Никакого терпения не хватает. [livejournal.com profile] holit_i_leleyat даже броузер переустановила сгоряча.
А я пошла в гугл искать решение. Нашла. Ускорить загрузку Firefox можно вручную.


Вводим в адресную строку about:config
Откроется страничка конфигурации Firefox. Нам дадут грозное предупреждение про безопасность. Бояться не надо. Самое худшее, что может случиться, если ошибетесь – переустановка. Просто будьте аккуратны при изменении параметров. Там все в алфавитном порядке, искать легко. Значения, которые в вашей версии лиски отличаются от установленных по умолчанию, выделены жирным шрифтом. Соответственно, то, что измените, тоже выделится.

Оптимизируем потребление оперативной памяти.

1. Уменьшаем количество RAM для кеша.
По умолчанию Firefox кеширует в текущей вкладке пять последних страниц, нещадно поедая память. Отключаем это дело.
browser.sessionhistory.max_total_viewe - присваиваем "0" или выставляем, сколько надо.
в 4.1 версии выставлено -1. можно не трогать.

2. Уменьшаем количество запоминаемых шагов нвперед-назад. По умолчанию стоит 50 шагов. Вряд ли столько нужно. Я выставила 10.
browser.sessionhistory.max_entries

3. Увеличиваем промежуток между сохранениями сессий.
По умолчанию стоит 10000, в 4.0 - 15000, то есть каждые 10-15 секунд сессия сохраняется на диск. Я проставила 20000. Вполне достаточно, чтобы запомнить комент. Но хочу поэкспериментировать на 30000. Настраиваем тут:
browser.sessionstore.interval

Ускорение загрузки страниц.

1. Отключаем загрузку вероятных шагов для ссылок.
Это те ссылки, которые сайт считает наиболее вероятным следующим шагом пользователя. Очень жрет лишний трафик.
network.prefetch-next переключаем на False.

2. Увеличение скорости загрузки страниц.
Стандартно в пределах одного соединения броузер отправляет запросы, включив поддержку "pipelining". Можно выставить одновременную смешанную загрузку, отправляя следующий запрос не дожидаясь выполнения предыдущего.
network.http.pipelining – переключаем на true
network.http.proxy.pipelining - true
network.http.pipelining.maxrequests – 5

3. Убираем задержку в секундах перед началом отрисовки страницы. Создаем строку вручную.
nglayout.initialpaint.delay - ставим 0.

4. Ограничиваем количество возможных переадресаций. по умолчанию — 20.
network.http.redirection-limit - 5

Все эти изменения принимаются без перезагрузки сразу после закрывания окна конфигурации.

Есть еще две небольшие программки ускорители - SpeedyFox и Firetune.
Но мне и ручной оптимизации пока хватило. На всякий случай, скачать можно тут:
SpeedyFox (417 кб)
Firetune (533 кб)
отсюда

PS Лучше запомнить параметры, которые изменяете, потому что я сделала вот это:
Уменьшаем количество RAM в свернутом состоянии.
Чтобы снизить потребление оперативки на 20% выгружаем лишние данные из памяти при минимизации окна. Клацаем на странице правой мышкой. В меню выбираем: Создать - Логическое. Вводим имя config.trim_on_minimize, значение True. Требуется перезагрузка чтобы изменение вступило в силу.

Скорость действительно возросла, но почему-то перестали загружаться коменты при минимизации окна, а это очень неудобно. Пришлось вернуть значение назад.
UPD Но не уверена, может, с суповской подкруткой просто совпало... надо перепроверить.
UPDD Да! Так совпало. Можете! без опасения!

[identity profile] konstansa.livejournal.com 2011-05-11 05:20 pm (UTC)(link)
ты уже?))) быстро)
да, заметно ускоряется. С минимизацией ram вообще классно шустрит.
но комент из памяти выгружает напрочь. а я привыкла сразу переключать вкладку на почту. может надо не ноль проставить, а какую цифирку, чтоб все-таки чуть-чуть запоминал)

[identity profile] xenopus.livejournal.com 2011-05-11 05:48 pm (UTC)(link)
Да а чего там медлить: открыл этот about:config, и поменял нужные значения подглядывая в твой пост :)) Вот только я не пойму: вроде всё побыстрее стало работать, но в то же время при открытии новой страницы происходит задержка секунд в 5-10 (то есть ничего как бы вообще не происходит в это время, словно и не жал на ссылку), после чего новая страница открывается уже полностью прогруженная. С одной стороны вроде быстро, но с другой как-то непривычно и непонятно, грузится оно вообще или нет :)))

[identity profile] konstansa.livejournal.com 2011-05-11 05:54 pm (UTC)(link)
ага. есть такое дело. видимо, скрытая загрузка происходит. я уже попривыкла)
но зато когда грузишь ленту, скорость очень чувствуется. все открывается мгновенно.
там, наверняка в настройках можно еще много подкрутить и отключить лишнее, но я сама опасаюсь) хотя суть поняла) будет время, можно по одному параметру менять и смотреть на изменения. если что, назад вернуть всегда можно. главное, запомнить базовую настройку.

[identity profile] konstansa.livejournal.com 2011-05-11 06:48 pm (UTC)(link)
Леш, смотри чего нашла: nglayout.initialpaint.delay
устанавливает задержку в секундах перед началом отрисовки страницы. ставим 0.

вот это, думаю, оно и есть. но у меня в настройках нету такого параметра. в новой лиске он как-то иначе называется.

UPD Отчитываюсь) создала строку вручную. вот теперь летает мухой, без всяких там задержек)
Edited 2011-05-11 19:15 (UTC)

[identity profile] xenopus.livejournal.com 2011-05-11 07:22 pm (UTC)(link)
Ага, спасибо! Я уж тоже полез было создавать строку вручную, а тут и ты уже то же самое сделала %)))
Вообще как я понял, принцип тут примерно такой же, как в виндовом regedit-е (редакторе реестра), так что можно самому как угодно тонко браузер настроить, главное команды/значения правильно знать и уметь :)))

[identity profile] konstansa.livejournal.com 2011-05-11 07:28 pm (UTC)(link)
ага. здорово что я туда полезла)
я добавила в пост еще пару параметров. вот теперь просто летает) и без всяких тормозов) класс!

если чего раскопаешь проверенное, кидайся) я не рискну вслепую.
но вообще крутая скорость. а ведь можно и еще быстрее)))

[identity profile] xenopus.livejournal.com 2011-05-11 07:40 pm (UTC)(link)
Да, явно быстрее стал шевелиться! :)))
Если раскопаю, то конечно поделюсь... Только вот проверять пожалуй надо на другом компе, а то это как и реестр - может оказаться "палкой о двух концах", как бы чего не испортить %)
Edited 2011-05-11 19:40 (UTC)

[identity profile] konstansa.livejournal.com 2011-05-11 07:46 pm (UTC)(link)
нееее можно и тут. по одному параметру вводить и смотреть, че происходит.
если не годится, возвращать значение назад.
я сейчас раскопала вот еще что http://habrahabr.ru/blogs/firefox/21631/.
только я про этот DOM не понимаю. нам это надо?

и в гугле на запрос about:config афигеть сколько инфы.
надо просто потратить час времени, чтобы потом экономить часы. ну реально быстрее стало.

[identity profile] xenopus.livejournal.com 2011-05-12 06:30 am (UTC)(link)
Про DOM я тоже не совсем понял, но кажется это что-то связанное с безопасностью и борьбой с рекламой, поп-апами (всякой всплывающей хренью), баннерами и пр, что только кеш нагружает и скорость отбирает (а у кого-то и трафик). У меня для этого Adblock Plus стоит. :)

[identity profile] konstansa.livejournal.com 2011-05-12 02:27 pm (UTC)(link)
ага) я примерно так и поняла. у меня тоже Adblock и еще AdMancher иногда юзаю в IE.
я вот очень хочу понять в чем измеряется ram. тогда можно будет задать минимизацию окна на вес комента. потому как 0 это полная выгрузка. а по умолчанию 20000 стоит.

[identity profile] konstansa.livejournal.com 2011-05-11 10:38 pm (UTC)(link)
Леееш... они опять штоль какую фичу нам прикрутили?!
у меня появились новые метки в шапке...

[identity profile] xenopus.livejournal.com 2011-05-12 06:22 am (UTC)(link)
Похоже да, что-то новое прикрутили!
И ты знаешь... **краснея со стыда** мне вот эти вот новые кнопочки НРАВЯТСЯ! %)))) Они в отличие от основной массы "произведений" СУПа получились стильные, к тому же небольшие и в массе своей полезные (у меня например "календарь" в моём стиле журнала был не очень удобен в навигации, а тут календарь оказался вполне хорош!). И не надо всякий раз лазить в свою юзеринфу чтобы попасть в настройки.
И уж чего далеко ходить: новые кнопки просто подходят по стилю к моему лису (у меня оформление "classic gray FF4") :)

Так что на сей раз я ругаться на "опять СУП что-то улучшил!" не буду ;)))))

[identity profile] konstansa.livejournal.com 2011-05-12 04:09 pm (UTC)(link)
Леш, они визуально по дизайну хорошо все сделали. претензий и правда нет)
но вот нафига мне выход на мои коменты и управление записями?
календарь у меня свой хороший. но я понимаю, что у многих дизайном не предусмотрено.
а FAQ они предусмотрительно впендюрили) может им меньше вопросов задавать будут)))

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

[identity profile] xenopus.livejournal.com 2011-05-12 06:26 pm (UTC)(link)
А у меня сегодня почему-то весь интернет еле грузится... Ну не может же это быть из-за наших вчерашних настроек файрфокса? :\

[identity profile] konstansa.livejournal.com 2011-05-12 06:34 pm (UTC)(link)
неее у меня все молнией. кроме жж.
но ты можешь поэкспериментировать и выставить умолчания. и погляди)

PS насчет дизайнов. сейчас заглянула в один журнал, а там вот эта новая панель - серого цвета. несмотря на просмотр в моем стиле. а у меня она темно-темно-зеленая.
сейчас твой в оригинальном глянула - у тебя круто! как для тебя делали)

но я не понимаю, почему такие журналы разношерстные стали. как-будто дизайном еще не всех оприходовали.

[identity profile] xenopus.livejournal.com 2011-05-12 06:46 pm (UTC)(link)
С дизайнами неразбериха конечно: у кого-то оно чёрного цвета на голубом фоне, у кого-то серое на оранжевом... Может подстроят ещё?

Да, а смотри как в моём файрфоксе оно смотрится:

Image

:))

[identity profile] konstansa.livejournal.com 2011-05-12 06:52 pm (UTC)(link)
дадада я точно так вижу! один в один!

мне кажется, грузится плохо потому что они там что-то вертят еще.
бывают моменты, когда хорошо загружается, а потом опять((

мы просто неудачно наши подкрутки с их совместили. может быть, то что я сделала с ram вовсе на коменты в минимизации не влияет. а просто совпало с их глюком. мне тут девочки отписали, что коменты в это время грузились по 7 минут. надо будет проверить, когда все устаканится.

[identity profile] konstansa.livejournal.com 2011-05-12 07:44 pm (UTC)(link)
кстати, мне тут пишут, что в идеале надо бы снести целиком версию и ставить новую и в нее уже вносить правку.
оказывается, обновление и новая установка две большие разницы.
вот я не знала. может, правда, так сделать...
только надо все закладки сохранить. я не умею. куда их? как экспортировать потом?

[identity profile] xenopus.livejournal.com 2011-05-12 08:19 pm (UTC)(link)
Экспортировал я так: закладки=>показать все закладки=>импорт и резервирование=>экспорт в html. Потом сохраняешь этот хтмл-файл на компьютер и потом когда установишь новый файрфокс точно таким же макаром импортируешь в него этот файл, и тогда все закладки окажутся в новом, и даже в том же порядке как были :)

[identity profile] konstansa.livejournal.com 2011-05-12 08:27 pm (UTC)(link)
ага) Спасиб) поняла) но, думаю, не придется. это точно жж глючит.
вот сейчас снова все хорошо. быстро грузится и комент быстро уходит.
это точно не от наших подкруток. просто они там еще чета довинчивают.

вот же чОрд меня дернул все это во время перемен замутить, когда не поймешь откуда глюк! ну кто ж знал, что так совпадет)))

Кстати, я прикрутила еще три опции, в коментах первого уровня увидишь.
классные штуковины для работы с текстом, кстати.