Pull to refresh

Comments 111

Если, честно я и забыл уже в какой версии лиса были утечки. С выходом 4+ основный проблемы остались именно в расширениях. У меня браузер на работе и дома открыт 24/7 и примерный лимит потребления в районе 450мб (сейчас 388, последний рестарт браузера был на прошлой неделе).
Сильно зависит от конфигурации и положения звезд. Ни разу не испытывал подобных проблем, зато на версии 8 память стала течь.
у меня на 10 бета стала течь :)
в среднем три гига хавает плюс plugin container ещё 400
Стартовая потребляемая память зависит от кол-ва памяти на компе.
Т.е. ФФ на компе с 8гб ОЗУ сразу займет больше памяти чем на компе с 2Гб. Это не утечки, нормальная работа.

Далее очень много факторов непосредственно влияющих на утечки:
1) кол-во вкладок с флешем (Yotube например или флешовая реклама)
2) Вкладки с тяжелым джаваскриптом (Google Reader, Vkontakte)
3) тяжелые расширения. Тот же Firebug один из самых текущих. Тот же Адблок течет( но справедливости ради уже на 5-10 вкладках, с лихвой компенсирует свои утечки порезав флеш) А недавно пришлось выпилить Readability. У меня из за него не выгружался FF и сильно тек.

Начиная с FF9 появилась about:memory на которой можно чуть больше посмотреть" куда уходит память". Хотя детальность оставляет желать лучшего.
У меня почему-то на оставленном на ночь компе постоянно случают крэши FF. Причем у коллеги такого нет, хотя плагинов девелоперских у него больше установлено. Но память кушается у нас обоих прилично, и тормозит солидно все начинает из-за постоянного свопинга туда-сюда.
а у вас драйвер видеокарты не крэшается часом?
некоторое время назад у меня происходили постоянные крэши FF, причем виндовс выводил банальное «видеодрайвер перестал отвечать и был перезагружен». Копание вглубь нашли зависимость креша FF к обращению к нвидиевскому OpenGL, которое вызывало тот самый перезагруз драйвера видяхи и попутно крэш FF. Вылечилось обновлением драйвера сетевой карты Realtek О_О
Заметил, что на Geforce-ах серии 5xx такое регулярно случается. По крайней мере на 560-й и на 570-й. Пока была 460 — никаких проблем не было. А сейчас регулярно (2-3 раза в неделю) «Display driver stopped responding and has recovered». Причем случается только тогда, когда под FF просто по сайтам хожу.
У меня симптомы те же были, что и у вас. На форуме Nvidia есть большой тред по этому поводу, суть которого в том, что проблемы возникает из-за других драйверов, не nvidia, помню там приводились примеры драйверов от устройств realtek и razer. Мне вот помогла установка самого нового драйвера от встроенной сетевухи. Кстати, в том же треде пишут что такая же проблема с крешами дров у AMD тоже проявляется.
Да, после выноса флэша и подобного добра в отдельные процессы plugin-container.exe, «текучесть» перешла из процесса firefox.exe в них :)
Пару недель назад обнаружил двухгиговый plugin-container.exe, который крутил флешку на открытой вкладке в течение недели.
многое зависит от количества табов
у меня в среднем висит от 40 до 50 и огнелис протекает как решето, в течениии 2-3 суток огнелис подминает под себя до полутора гигов, дойдя до такой отметки он начинает жутко тормозить и если его не перезапустить то подвисать будет вся машина и так до момента пока не выйдет окошко с просьбой отправить сообщение о ошибке разработчикам.
>в течениии 2-3 суток огнелис подминает под себя до полутора гигов
Суток? А не часов?
У меня полтора гига набираются за час-два, вкладок открыто немного — 10-15.
AdBlock Plus, FlashBlock, FireBug.
Но я добил оперативки по максимуму (3 Гб из 4 в моей винде), и проблемы утечек памяти меня больше не парят — ну прибиваю браузер раз-два в день, когда перевалит за полтора гига, но больше по привычке, чем по нужде — никаких тормозов не наблюдается. А вот когда было всего 2 Гб ОЗУ в компе, тогда приходилось прибивать браузер раз в час, как только доходил до 700-800 Мб, потому что начинались тормоза из-за свопа.
Если раньше я перешел с огнелиса на хром по причине утечки памяти, то сейчас я готов перейти обратно, теперь хром жрет очень много памяти.
Черт возьми, Fasterfox это просто нечто. Даже неуютно немного от скорости загрузки страниц.
Да, отличная штука! Странно, что на Хабре про него практически не упоминали.

Используете в связке с AdBlock Plus?
Ну, AdBlock у меня со времен третьей версии стоит, а вот про это расширение не слышал — вам спасибо.
Тоже не знал. Реально заметно. Спасибо!
Черт возьми, я не представляю, что с вами произойдёт, открой для себя Google Chrome.
Не стоит писать это поклонникам превосходного браузера Firefox.
Ещё бы, написание комментариев на хабре уже давно напоминает загадку: «Чтобы спереди погладить, нужно сзади полизать».
Я три месяца на хроме сидел — не зацепило. А шутка смешная была, да.
Вы просто не умеете его готовить.
Хром замечательный браузер, мне лично в нем нравится все… кроме интерфейса. Он убог чуть более чем полностью. Жить конечно можно, но мне не приятно. А готовить лень. Использую его только по работе. Там уж шибко удобный профайлер для JS.
При всех его плюсах, него невозможно приготовить для удобной работы с большим кол. табов(у табов пропадают даже иконки), в фф <4 пользовался tree style tabs, начиная с 4-ки — tabcandy(не без изъян, зато экономится место по горизонтали, позволяя разместить редактор или видеоплеер на том же экране) и горизонтальная прокрутка табов.
Может быть. Я вообще странный человек — Mac OS мне кажется сложной, при написании чего-то на C#/Java/php я использую продукты Jet Brains, а не VS/Eclipse/Notepad++, не люблю кофе и вишневый сок, а кошка у меня сама ногти обгрызывает и в кучку складывает.
Таков уж ход вещей :) Может наступит время Chrome, как наступило время Win7 и CentOS, но пока не намечается.
Вы не поверите, но — мне тоже MacOS кажется сложной и нудной, работаю я в JetBrains phpStorm и люблю яблочный и ананасовый сок :)
У меня сейчас около сотни вкладок открыто. Музила кушает 600 мб памяти и навигация ни капли не усложняется. В хроме я так смогу?
Кстати, в каждом почти обсуждении фокса и памяти есть комменты типа — «А у меня открыто {n} вкладок, что не так?».
Я себя не особо комфортно чувствую к двадцатой вкладке, что у вас там на ста, какова практическая ценность?
Практическая ценность в том, что я забыл что такое закладки. Вкладки стоят сгрупироваными по нужным мне критериям. Когда мне что-то надо, я знаю где искать и сразу же загрузаю вкладку. Все отображается в древоподобной структуре. Вкладки начинают грузится только по запросу, тоесть память не кушают.
Я себя комфортнее ощущаю когда вижу где у меня находятся времяубивалки, где что-то обучающее и где всякий хлам, который отложен на «почитать позже»
На счет памяти вообще обсуждать нечего, фокс сам по себе кушает меньше при одинаковых условиях работы, что уже не один раз обсуждалось и доводилось (в том числе и здесь)
Ну, если на чистоту — именно для этого закладки и придумали.
Закладки надо сортировать, искать и открывать. А у меня, например, все вкладки отображаются древоподобно. Например тот же хабр, активен только на главной странице. Все что надо прочесть позже открыто, но не загружено. Включаю следующую вкладку — получаю страницу которую хотел прочесть и отложил прошлый раз по какой-то причине. Не нужны лишние клики
Еще хочу добавить на счет 20-й вкладки. Установите Tree Style Tab дополнение хоть на несколько дней. После него вообще невозможно держать счет вкладкам :)
Например, я очень редко пользуюсь фукцией «назад», просто потому, что все ссылки открываю в новых табах, это не отвлекает от статьи, не дает забыть, что ты делал, непрочитанные табы могут висеть и несколько недель, иногда даже больше месяца, потерять при падении/обновлении не страшно(восстановление давно отлично работает), с одной стороны они периодически попадаются на глаза, что заставляет их прочитать и закрыть, с другой — они не мешают работе при использовании tree style tabs или tabcandy.

Иногда группа вкладок висит в течении работы над проектом.

Вообще я помню только одну «страничку» которая ела очень много оперативки — страничка google wave, в остальном, в среднем странички едят примерно одинаково, сами браузеры едят 50-100м, так что большое кол. табов, имхо, единственный повод задуматься о потреблении памяти, ни и естественно утечки, главное не спутать их с кешем, который для удобства тех, кто все таки пользуется кнопкой back.
Меня не нагрузка интересует. Меня интересует комфортность работы при таком количестве вкладок. Например возможность навигации между вкладками
Да. Расширения для работы с вкладками — и в бой.
Неужели появилось расширение для древоподобных вкладок? Иначе я не представляю как вменяемо отображать сотню вкладок. И групировать их как это делает tabcandy в Фх можно?
Ну или хоть какую-то замену. Буду очень благодарен за удобный инструмент.
Мне эти названия ни о чём не говорят, поэтому я не в курсе, как их группирует tabcandy. Расширений для работы с вкладками воз и телега в вебсторе, как раз для любителей держать 100500 вкладок.
Так работает Tabcandy, например. Tree Style Tab выглядит как тот же проводник в винде. Аддон который дали вы, просто позволяет вертикально отобразить список вкладок. Вот только когда весь список не помещается по вертикали начинается ад.
Из представленых на вебсторе пересмотрел многое, но нету там того, что реально удобно при большом количестве вкладок.
Приведенное вами расширение решает только проблему нахождения необходимой вкладки, и то довольно криво, но никак не решает проблему удобства, для создания группы вкладок необходимо открыть новое окно, табы, когда их много в одном окне, все так же становятся неопознаваемыми.

Проблема в том, что в chrome нет необходимого фукционала и расширениям недоступно изменение/расширение интерфейса.
Блин, нежели это реально? Являюсь поклонником оперы, о постоянно пользуюсь ей, но не могу смотреть на то что при 33 вкладках опера забрала 1,3 Гб (((
В музиле есть в настройках очень полезная вещь, «Загружать вкладки по запросу». Получается что все вкладки висят в списке, но открываются только после того, как их выбрать. Да и в случае с tabcandy тоже замечал фокусы с памятью, хотя особо не разбирался как и на что влияет переход между группами
открыл. за полгода использования хрома плююсь на него. 20-30 вкладок и все, общая адекватность машины где-то рядом :(
может подскажете список своих дополнений к хрому?:)
а то в хроме-сторе куча адблокплюсов разных, но те что я ставил машину жутко тормозят…
Вообще у меня хром по тормозам фф не уступает, даже если вкладок в нем меньше открыто.
config.trim_on_minimize
Если часто переключаетесь из браузера в другие окна, то очень сильно замедляет восстановление браузера при возврате к нему. Я бы не рекомендовал, только если совсем уж с памятью плохо.
Спасибо, добавил в пост. Хотя я замедление не чувствую.
Оно не сразу при сворачивании срабатывает, а через несколько минут. Быстрый HDD или SSD могут уменьшить заметность проблемы.
Ага. Но весьма забавно выглядит, когда после длительной работы «не в броузере» заглядываешь в список процессов и видишь напротив ФФ циферку в 98 Мб потребляемой памяти. Хотя при моей конфигурации(кол-во физической памяти на компе, дополнения к ФФ, около 20 вкладок) нормальная цифра около 350 Мб
Я как-то не слежу, сколько памяти он занимает. Явно не течет уже давно, а 300 мегабайт или 600 — не так уж важно. 6 гигабайт оперативки пока что на мои нужды хватает с хорошим запасом. Ну и SSD под систему и программы стоит — очень сильно подстегнуло производительность файрфокса в плане запуска.
после более частых обновлений утечки сами по себе исчезли.

но лиса (что 3, что остальные до 9) почему-то иногда может упасть(
Комментарий минусуют те, кто не любит девушек? :)
Или оскорбленные дальтоники.
подходит под костюмчик
Вообщем девушка что надо :)
Пожалуйста! Работа с настроенным лисом — одно удовольствие!
Самое лучшее средство борьбы с утечками памяти в Firefox — установка Chrome.

Chrome из-за своей архитектуры жрёт значительно больше Firefox. Хотя при этом значительно отзывчивее и быстрее на некоторых страницах.
Побуду капитаном: потребление памяти и утечка памяти это принципиально разные вещи.
UFO just landed and posted this here
сиськи достались как всегда Европе(
Господа, почему вы остановились? (
А почему Вы не упомянули про перенос профиля и кэша на рамдиск?
О, а можно поподробнее? Откуда, кстати у вас рам-диск — свободные от 32bitной ОС остались за пределами 3Гб?
Что-то нет у меня таких ключей в реестре…
Совершенно непонятно, что в этой статье относится к утечкам? Как влияют описанные настройки на потребление памяти — описано довольно абстрактно. В последних версиях появилась опция — загрузка табов по требованию, что довольно неплохо экономит память после рестарта. Но даже если ее отключить и включить browser.allTabs.previews, сложно заставить фф кушать много памяти(при >100 табах, я смог заставить съесть 2.4 гига, при нормальных настройках — меньше гига). Можно посмотреть что кушает память в about:memory, хотя, не слишком наглядно(суммарное потребление — resident).
Ищем в реестре:
HKEY_CURRENT_USER\Software\Mozilla\Firefox\Extensions\
HKEY_LOCAL_MACHINE\Software\Mozilla\Firefox\Extensions\

не нашёл таких веток
но google update убил в этой втке
HKEY_CURRENT_USER\Software\MozillaPlugins
З.Ы. Windows 7 64 бита firefox 11.0a2
Тоже не нашел таких веток. И тоже так же убил Google Update. Он появляется после установки Хрома.
Полазийте часов 4-5 например по Amazon магазину, потом закройте все вкладки и посмотрите сколько лиса кушает памяти, у меня выдавало при таком тесте около 1.5 ГБ!
Основные проблемы вызывает flash, причём после закрытия всех оных флешек оперативка остаётся выеденной. Есть ли расширение, которое подтирает за такими супостатами?
Флеш же в отдельном процессе крутится, который можно безболезненно убить…
Так не помогает же. Флешка грузит 100500 других объектов, которые являются картинками, css-ками, mp3 и прочим и «эффект» возможно дают они. Проще всего этот эффект наблюдать в любой браузерной игрушке с десятками юнитов/зданий/местностей и т.п.
флеш грузит все в plugin-container и на сам фф никак не влияет.
Я бы полностью согласился с этим утверждением, если бы не наблюдал обратное в случаях, которые описал выше. Может это конечно паранойя…
я сейчас постоянно играю в одну флеш ммортс с выводом реала, там клиент очень текучий — может за пару часов сожрать гиг оперативки. играю сразу на трех серверах, потому оператива заканчивается быстро и все начинает лагать — убиваю плугинконтейнер и тормоза проходят а оператива освобождается. процесс самого фф все это время кушает стабильно 200-250мб, это примерно с десятком активных табов. скорее у вас какойто аддон течет параллельно с флешем — вот и кажется что виноват флеш.
То есть чтобы мой браузер нормально работал, я до сих пор должен заниматься с ним сексом регулярно, еще и придумывая новые позы? Нет, спасибо, продолжу быть хромодрочером.
Сколько пользуюсь огнелисом ни разу с ним сексом не занимался хотя стабильно то на бетках то на ветке аврора сижу.
Может от того что память сейчас дешёвая и я на ней не экономлю, чтобы потом не жаловаться на её нехватку
Да нет, я к тому, что такие посты про хром например видеть не приходилось. Я уже давно забыл, что такое допиливать приложения, которые по умолчанию должны быть стабильны и удобны.
И да, вы тут запятых растеряли очень много, простите. ,,,,, — не теряйте в следующий раз, пожалуйста.
В Firefox сейчас практически нет серьезных утечек, но иногда наблюдаются повышенное потребление на отдельных сайтах, видимо из-за обилия кривых флеш баннеров. Отзывчивость любого софта прямо зависит от объема ОЗУ, как только оно выгружается в своп — не ждите мгновенной реакции при запросе. Если одновременно работает много тяжелого софта, браузеры уже такими и являются, то для комфортной работы просто необходимо это учитывать. Считать гигабайты пожираемой озу с каждым годом все сложнее, и уже нету смысла. habrahabr.ru/blogs/hardware/89391/
люблю лису, это уже религия, но блин честно жутко долго запускается. что не винтил все равно долго. Сейчас 9 версия стоит. когда запустилась не плохо, но бывает что подвисает и это часто многие говорят происходит, просто программа не отвечает, потом снова все отлично продолжает работать.
В итоге сколько статей не читал, основных проблем не решило. Запуск сильно ускорился за счет выделения RAM диска виртуального, но все же имхо долго да и с не большим повисоном иногда не решилась проблема. Думал перейти на другой браузер, но все же как тут все устроено больше всего нравится, юзабилити здесь для меня самое удобное.
Тоже последнее время появляются подвисания. И мне кажется, это уже антивирь начинает наглеть, а не сам Фх
Бгг. Статья из серии «пионеры добывают кумыс».
Конечно, я не спорю, что missbehave может существенно нарушать, но господа, почитайте багзилу, там и без дополнение хватает проблем. Я жду боле-мене существенных сдвигов не раньше 12, судя по тенденциям.
Ни как не относится к утечкам, но если хочется ускорить Лису и используется NoScript, то можно отключить антифишинг и оптимизировать sqlite базу.
Подойдёт и для Windows пользователей Лисы, но в статье рассматривается в Linux
vasilisc.com/speedup_ubuntu#disable_antiphising
«Не вдаваясь в подробности работы, советую установить Turbo Charged (Экстримальный). Это настроит работу браузера на максимальную производительность.»

Вот только при этом в описании данного профиля, насколько я помню, написано по-английски «Нарушает RFC, обеспечивает повышенную нагрузку на сервера». Так что, как человек, думающий о других я бы посоветовал Optimized.
Эти дополнения можно отключить, но нельзя удалить. Некоторые считают, что именно это является одной из возможных причин утечек памяти.
Тем, кто считает, что отключённое дополнение способно воздействовать на поведение Firefox, и даже вызывать утечки памяти, необходима помощь хорошего психолога и хорошего программиста.
Странно, что не упомянули расширение Flashblock. Решает проблему флеш банеров, а если нужно видео, всегда можно его включить одним кликом.
Оно не работает совместно с noscript. Кроме того, чтобы не отображать флеш-баннеры достаточно просто не устанавливать ненужный дырявый плагин flash.
Видимо мсье знает толк в извращениях. Я, как ни старался, — так и не смог заставить флэшблок не работать с носкриптом.
Я уже обнаружил, как отключить дурацкий запрос на установку быдлофлеша каждый раз, как на страничке появляются флешеролики, так что flashblock мне уже не нужен.
Хоть сам пользуюсь Хромом как основным браузером, но заметно что в последних версиях Огнелиса проблема утечки памяти серьезно пофикшена
Вообще, конечно, радует, что разработчики Firefox более-менее оптимизировали работу с памятью:
uptime
 12:22:54 up 65 days, 19:50, 17 users,  load average: 0.02, 0.08, 0.06
top
  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                                                                                   
17477 eddy      20   0 1958m 884m  28m S    2 43.9 714:17.87 firefox 

Открыто 25 вкладок, аптайм огнелиса — почти месяц, при этом жрет он 884МБ оперативки, с 3.6 было намного хуже.
Однако, удалять неиспользуемые динамические объекты без перезагрузки страницы firefox еще «не научили», так что долговременные веб-интерфейсы пока, увы, без reload'а по таймеру не сделаешь.
Тормоза и утечки в Fifefox?
Не, не слышал
P.S. насчет «недобраузерности» оперы и хрома. Если бы они хоть немного дотягивали до огнелиса, не было бы вопросов вроде этого, этого, этого и т.п.
Опера — единственный браузер, который при установке не спросил хочу ли я его основным, но сам им сделался. Даже ИЕ себе такого не позволял. После этого он мой кровный враг :)
Не зашли в Параметры при установке:

Тоесть я должен искать где бы мне отключить при установке разрешение опере менять МОИ настройки? Это наглость такая же, как прятать отключение установки яндекс бара в половине дистрибутивов.
При запуске — спрашивайте сколько захочется. Но не делайте непонятно что без моего разрешения. А если и делайте, то не заставляйте копатся в дебрях настроек
По поводу копания — не то, чтобы было сложно сделать 1 клик, но я согласен, например, в Firefox данная настройка (как браузер по умолчанию) вынесена при инсталляции на один из экранов установщика.
У меня в файрфоксе (Iceweasel 3.6.24) всё работало замечательно, пока я его случайно не обновил до девятки. Даунгрейдил обратно — какие-то непонятные косяки с производительностью. Причём потреблением ресурсов дела обстоят по-прежнему замечательно, а вот непонятные временные тормоза случаются.
А статья про оптимизацию IE6 будет?
У меня нет претензий к потреблению ресурсов лисичкой. Мне не нравится её недоработанность в мелочах, что не лечится даже расширениями. Опера в ряде вещей гениальнее и изящнее (например механизм поиска). Поэтому при примерно равных ТТХ, подсознательно тянет к Опере. Ну а найти сайты, на которых и Firefox спотыкается тоже можно: fc00.deviantart.net/fs70/f/2012/104/d/5/town_four_by_froshellin-d4w65c9.svg
Sign up to leave a comment.

Articles