Mozilla обещает сделать Firefox менее «прожорливым»



    В общем-то, большинство пользователей, которые работают с браузером Mozilla Firefox, знают, насколько ненасытным бывает этот обозреватель в отношении оперативной памяти. Разработчики каждый раз обещают выпустить версию, которая будет менее «прожорливой», но пока все остается по-прежнему. На днях в Mozilla пообещали сделать пятую версию Firefox менее требовательной к системным ресурсам, добавив поддержку технологии MemShrink.

    Эта технология, по словам представителей Mozilla, особенно пригодится владельцам ноутбуков, которые больше других пользователей страдают из-за необыкновенного «аппетита» браузера в отношении ОЗУ. Даже разработчики признали, что в случае открытия более 5-6 вкладок, браузер начинает потреблять большое количество системных ресурсов, в результате чего заряд батареи падает, а корпус ноутбука (большинства моделей) — нагревается.

    Технология MemShrink должна снять проблему дублирования некоторых системных процессов при открытии отдельных вкладок, чем Firefox страдает, начиная с версии 3.6. MemShrink поможет реорганизовать часть процессов управления ресурсами, и сделать их общими в большинстве случаев.

    К сожалению, пока что разработчики не могут сообщить конкретную дату появления поддержки MemShrink в браузере Firefox. Кроме того, неизвестно и то, насколько «экономичнее» станет Firefox после внедрения этой технологии.

    internetnews.com
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 121

      +8
      Сейчас половина пользователей FireFox полезут смотреть сколько он жрет памяти сейчас.
      p.s. 168mb
        +1
        214 МБ (4 открытые вкладки) =\
          +1
          210 — 7 вкладок =)
            +2
            254 — 2 вкладки…
              +1
              134 — 12 вкладок, 18 аддонов :) файла подкачки нет
                +1
                416 Мб — 6 вкладок и 25 плагинов
                  +1
                  5.0a2 — 320 с 2мя открытыми вкладками, 41м расширением, 5ю плагинами и 33мя userscripts (6 из которых работают а текущей странице).
                    +1
                    ничего себе, а что столько плагинов, не поделитесь?
                      +1
                      Вы не поверите — все нужные =)
                      Если интересно, могу список дать.
                        +1
                        Пришлите в личку. Буду очень благодарен.
                        0
                        А тоже поделитесь :)
                        +1
                        855 Мб — 36 вкладок + 85 Мб plugin-container — 14 плагинов, firefox 5.0
                        +2
                        1100мб + 15% ЦП, ~100 вкладок
                          +3
                          ужог всех нафик, молодец ))
                +12
                517Mb и меня это не парит.
                  +1
                  а сколько у вас гигабайт ОЗУ?
                    0
                    4Gb. Винда не пытается даже эту память освобождать.
                    +1
                    830Мб и меня тоже :)
                    14 вкладок, 8Гб RAM
                      +1
                      А степень ненасытности от размера памяти же зависит? Ну т.е. при бОльших объёмах памяти будет ли в среднем огнелис кушать больше?
                        +2
                        Наверное. Возможно специально не выгружают если памяти хватает, для улучшения отзывчивости браузера.
                          +1
                          По моему нет. У меня 3Gb и FF стабильно 500-800 метров есть при десятке-двух вкладок

                          Сейчас 4 вкладки, 380mb.
                            +2
                            Да. Там даже параметр где то есть в about:config по этому поводу. Если доступно много свободной памяти то он не удаляет закрытые страницы и так же хранит большое количество страниц с которых вы куда то перешли дабы кнопка «назад» и журнал работали быстрее.
                          +7
                          Видимо и у разработчиков по 8Гб и их тоже не парит ;)
                            –14
                            Opera. Ничего не парит :)
                              +7
                              Очень ценный комментарий в данном контексте…
                                +2
                                Весьма ценный. Потому что FF по собственным впечатлениям находится на втором месте по тормознутости после IE. Быстрее оперы разве что Chrome, но много на нём не сидел.
                                Тем смешнее выглядят подобные посты что что-то в FF пытаются ускорить за счёт хаков вроде сжатия используемой памяти вместо пересмотра opensource codebloat концепции.
                                  +2
                                  Ценность его практически равна нулю. Одиночное заявление без объяснений в пику теме топика — троллинг либо глупость. Кроме того, если бы вы удосужились прочитать комменты то множество из них сводится к формуле — «FF. Ничего не парит», каждый такой человек должен зайти в топик про оперу и поделиться этой ценной информацией?
                                    +6
                                    Объяснения я привёл — тормозит. Особенно на старте. Особенно при открытии новых страниц. То ли слишком много обращений к жёсткому диску, то ли излишняя модульность кода, то ли отсутствие O(log(N)) оптимизаций в layout engine. Дело не в количестве потребляемой памяти, дело во времени отлика между нажатием Enter и показом страницы, и в реакции на скроллинг. По этим объективным метрикам FF в 1.5-2 раза быстрее IE и раз в 5 медленнее оперы и хрома. Но, тем не менее, народ продолжает утверждать что «FF, ничего не парит» и «самый лучший браузер на свете».

                                    Я за этим вижу отсутствие объективности в суждениях. Приверженность опенсорснутой идейности FF и желание насолить MS порождает все эти фразы. А отнюдь не фактическое удобство browser'а, погрязшего в колхозе разрозненной разработки. Дело не в опере, дело в FF. Тот же самый «троллинг» я мог бы написать от лица хрома.

                                    Когда дублирование используемых ресурсов пытаются вылечить внешними средствами вроде MemShrink это означает полный ппц внутренней архитектуры :)
                                      +2
                                      Вот такой комментарий уже может быть полезен. Хотя опять-же замечу, что скорость загрузки и работы FF сильно зависит от дополнений. А так-же скорость рабты во время скроллинга сильно зависит от типа страницы и методов, которыми она создавалась. Есть страницы, которые на хроме работают в разы медленнее, чем в FF и, даже, IE. Кроме того модульность и гибкость FF дают вам возможность создать именно тот браузер, который вам наиболее подходит. А это тоже может экономить кучу времени и нервов.
                                        +1
                                        В тему топика… Много раз пробовал тихой сапой перелезть на FF с Оперы ради «идейной опенсурсности», останавливало 3 вещи. Я не знаю, насколько они связаны с отжиранием памяти и его обещанной оптимизацией, но чую что в моем случае это не спасет.

                                        Сначала упомяну, что у меня нетбук. А теперь по пунктам:

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

                                        — Очень низкая отзывчивость на нетбуке. 0.5-1.5 секунды отклик практически на любое действие пользователя. Не представляю, что он там делает, когда я жму «новая вкладка»

                                        — Ну и самое невыносимое, это тормозящий скроллинг. Любые, хоть статические, хоть ajax-овые страницы прокручиваются с подергиваниями и тормозами. А прокрутка страницы — это то, что пользователь делает очень часто.
                                +10
                                Опера тоже прожорливая (говорю как пользователь Оперы со стажем)
                                  –4
                                  Выше 800Mb никогда не прыгала. Даже если еще столько же папок открыть (при 4Gb RAM).
                                +2
                                вот и современных программеров это совершенно не парит :(
                                +1
                                Абсолютно аналогично — не парит, хоть и использую другой браузер. Всё больше и больше времени проводим в браузере, а возможности веба растут. Именно поэтому, такое поведение простительно, имхо.
                                +12
                                Свежезапущенный ФФ4 с 30ю вкладками — 414МБ. Через час обычно он доходит до 1ГБ, через 3-4 часа 1.7-2ГБ.
                                  +5
                                  У одного из (или даже нескольких) плагинов утечка памяти. Может быть вы используете Firebug? В таком случае советую создать отдельный автономный профиль для работы.

                                  У меня при ~60 вкладках в «Панораме» (в один момент времени открыто не больше 30) потребление памяти куда скромнее, 398MB прямо сейчас. И это при том, что плагинов я использую порядочно ( dobroservers.ru/firefox ).
                                    +1
                                    718 мегабайт с 30 вкладками — стоит уже часов 6
                                      +1
                                      плагинов около 25
                                      +1
                                      Та же фигня… Сейчас занимает где-то 700 метров… как доходит до 1-1,5 гига — перезапускаю.
                                      +1
                                      Если б вы не сказали — не полез бы :)
                                      А так… У меня 201 180 (6 вкладок).
                                        +1
                                        2 вкладки — 297 мегабайт
                                          +1
                                          Nightly, 300mb после аптайма в 11.5 часов.

                                          К слову, память лучше мерить по странице about:memory. Браузеры не обязаны выгружать кэш страниц на жёсткий диск сразу после закрытия страницы. Если в системе есть свободная оперативка, нет ничего плохого, чтобы ускорить работу браузера через кэширование в ram.
                                            +5
                                            3 вкладки и большой аптайм. Я уже привык к этому.


                                              +2
                                              90 табов
                                              Memory in use: 1,293,142,860
                                              Каждые 10-15 секунд интерфейс фризается на секунду где-то.
                                                +2
                                                Убейте процесс с плагинами. Я так понимаю, что этому виной флеш. Тоже случается.
                                                  +2
                                                  Даже флеша него такая фигня. Наверное всё-таки из-за такого количества табов открытых.
                                                +2
                                                986 на 96 вкладок :)

                                                У кого больше? (памяти/вкладок)
                                                  +1
                                                  986 на 96 :)

                                                  У кого больше? (памяти/вкладок)
                                                    +1
                                                    320 — FF 4.0
                                                    15 вкладок, 24 плагина
                                                      0
                                                      720 MB :) около 20 вкладок
                                                      0
                                                      Отличная новость! С удовольствиемперелезу обратно с Хрома.
                                                        0
                                                        А у меня они одинаково жрут память…
                                                          –1
                                                          У меня на данный момент Лис вешает рабочий компьютер. Хром — нет.
                                                        +2
                                                        Неплохо было бы ещё регулировать прожорливость плагинов и расширений
                                                          0
                                                          действительно, а то со всеми полезными обвесками на выходе получается torMozzila Firefox :\
                                                          0
                                                          Сразу после загрузки с этой страницей 98 мб, с gmail все 130 мб, далее начинает расти.
                                                          FF 5.0 последняя бета.
                                                          Так что и вправду, ничего пока не внедрили.
                                                        • UFO just landed and posted this here
                                                            0
                                                            Почему не остались на 3.6?
                                                            • UFO just landed and posted this here
                                                                –3
                                                                ctrl+shift+j не привыкли?
                                                              –1
                                                              Хром, при включенных хотя бы 5-6 плагинах, кушает памяти примерно в 3-4 раза больше, чем ФФ.
                                                              +1
                                                              414 мегов и меня это вообще не волнует) Сейчас открыто куча программ, кроме FF, свободно еще 5 гигов оперативки.
                                                                0
                                                                Я думал себе в ноут 16/32ГБ ОЗУ впихнуть, да мне dmidecode намекнул, что у меня 4ГБ предел :( Новый ноут это, конечно, вариант, но так лениво искать/сравнивать :)
                                                                А сколько у вас всего ОЗУ? 8ГБ?
                                                                  0
                                                                  ага, 8ГБ. 16 уже слишком даже для десктопа, и так могу запустить все девтулы и дизтулы и при этом видео монтировать, а оперативки хватает. А на MBP хватает 4, хотя не всегда)
                                                                    0
                                                                    Я полгода на mbp (который старый) работал с 2Гб оперативки и ssd–винтом. Охрененно. Сейчас на новом mbp и 4Гб оперативки без ssd… хочу воткнуть ssd ;)))
                                                                0
                                                                Сегодня как раз об этом и подумал, стоит ли разработчикам ff немного оптимальнее расходовать оперативку, после того как открыл диспетчер и увидел что процесс firefox выделил под свои нужды почти около 980mb+ :)
                                                                FF 4.0.1 Из расширений только адблок. 4 окна, в трех по 10-17, в одном около 30вкладок. Вот так. Пользователь XP 32, сами понимаете, максимум запуск какой-нибудь новой игрушки и все, вся оператива забита.
                                                                  0
                                                                  И это только сначала, после несколких минут запуска ff, через несколько часов объем увеличивается на сотни mb
                                                                    +1
                                                                    Кстати, я для себя проводил небольшой тест — и из всех расширений именно Adblock (который Plus) давал максимальный прирост потребления памяти. Видимо, из-за большого количества regexp-ов в подключаемой подписке (Ru Adlist). Без расширений Firefox (на старте) давал где-то 50Мб, с Adblock — около 90.
                                                                    Но, думаю, Adblock того стоит.
                                                                    +5
                                                                    Ещё бы авторы Хрома тоже его аппетит до памяти умерили…
                                                                      +2
                                                                      addons.mozilla.org/ru/firefox/performance/

                                                                      Советую всем лисоводам обратить пристальное внимание.
                                                                        0
                                                                        Спасибо, полезная инфа
                                                                        +1
                                                                        FF в основном использую для работы, как-раз таки firebug. Сейчас даже посмотрю, сколько кушает.
                                                                        Около 200мб, при двух открытых вкладках + firebug.
                                                                        Ждем радостной новости о внедрении технологии. И тогда обратно с хрома на фф.
                                                                          +10
                                                                          Мозилле пора перестать обещать и начинать делать.
                                                                            0
                                                                            765мб, 112 вкладок. + 30 включенных дополнений.
                                                                            3 гб. Это что связанно с работой.
                                                                            И, в принципе, не парит. ТОлько когда нужно что-то ресурсоемкое запустить иногда приходится выключать.
                                                                            Но есть менеджер сессий — он клевый.

                                                                            Но хотелось бы, конечно, чтобы меньше жрало.
                                                                              0
                                                                              Я думал, я один тут такой. Но вижу, что мне с моими 78 вкладками тут делать нечего!

                                                                              700 Мб, кстати! И действительно не парит, несмотря на 2 Гб оперативки.
                                                                              0
                                                                              > Mozilla обещает сделать Firefox менее «прожорливым»

                                                                              А разве они этого не обещали ещё к выходу 4-й версии?
                                                                                0
                                                                                Обещали и сделали. Относительно третьей ветки.

                                                                                www.mozilla.com/en-US/firefox/performance/
                                                                                  0
                                                                                  При чем здесь производительность, если речь о «прожорливости»?
                                                                                    0
                                                                                    Обещали именно производительность.

                                                                                    И да, я думаю что потребление ресурсов и производительность во время работ по оптимизации 4-ки были связаны вполне тесно.
                                                                                +2
                                                                                Сделали бы еще диспетчер задач и разделили все на процессы тогда стало бы ясно что именно жрет и вешает комп — цены бы не было!
                                                                                  0
                                                                                  Угу, а еще бы тетрис встроили, чтоб играть пока вконтактик видео прогружает и вообще был бы мега-популярный браузер :D
                                                                                    +2
                                                                                    В utorrent-е: Справка — О программе — нажать T (в английской раскладке) — играйте на «здоровье» :)
                                                                                      0
                                                                                      Да я не для себя. Если мне надо будет я тетрис и поставлю. :)
                                                                                      Это вообще ирония была (ну да, тег забыл поставить) на тему того, что любит народ комбайны.
                                                                                        +1
                                                                                        История Nero тому пример =)
                                                                                    0
                                                                                    about:memory
                                                                                    0
                                                                                    Да дохрена жрёт! После обновления до 4-ки одни жалобы у клиента. Все компы загибаются. Уже думаем об откате назад, либо переходе на другой браузер.
                                                                                    • UFO just landed and posted this here
                                                                                        0
                                                                                        Если можно, скопипастите содержимое about:memory куда-нибудь на pastebin?
                                                                                        После этого нажмите кнопку Minimize memory usage внизу той же страницы и ещё раз скопипастите.
                                                                                        Заранее благодарю.
                                                                                          0
                                                                                          Поправка: лучше с about:memory?verbose.
                                                                                          • UFO just landed and posted this here
                                                                                            • UFO just landed and posted this here
                                                                                          0
                                                                                          4 версия. к самой лисе претензий насчет прожорливости нету, но приходится часто юзать firebug, а вот там и начинаются претензии. за три-четыре часа активной работы с ExtJS и включенным файрбагом в лисе — она съедает гиг минимум. потому лиса только для разработки — для всего остального давно уже хром.
                                                                                          • UFO just landed and posted this here
                                                                                              0
                                                                                              Да, опервтива — единственная проблема которая меня напрягает в Фаерфоксе, вчера вот вылез за 700МБ, пришлось перезапускать ато тормоза начались.
                                                                                                0
                                                                                                Свежая установка маковской версии на Air стала отъедать 600 мб памяти с (!) about:blank табом, ни одна кнопка не работает, сайты не грузятся. Выходит только через анальное насилие диспетчером.
                                                                                                  0
                                                                                                  Ох лучше бы ускорили этого тормоза
                                                                                                    +1
                                                                                                    Почитал комментарии, я понял, что FF стоит научить своих пользователей пользоваться RSS и закладками, а не держать по сотне открытых вкладок.
                                                                                                    P.S. пользовался ff только из-за firebug. сейчас не открываю, только после выхода 4-ки погонял, вроде стал нормальный браузер. быстрый и ноут от него не тормозит. так что моя ff фобия прошла, это уже не бревно как 3-ка.
                                                                                                      0
                                                                                                      1.2Gb из 2Gb :((((
                                                                                                        0
                                                                                                        Последний раз, когда я это читал, никакой технологии «MemShrink» не было, а был технологический комитет с этим названием — по сути, периодические совещания на тему «как бы нам уменьшить потребление памяти с 512Кб до 320». Или речь про гигабайты?
                                                                                                          +3
                                                                                                          Вот и пришли времена, когда браузер ест памяти больше, чем виртуальная машина с загруженной windows.
                                                                                                            +1
                                                                                                            Угу, при старте сразу съедает 800Mb, через некоторое время доходит до 1.7Gb :( И это примерно 30 вкладок
                                                                                                            • UFO just landed and posted this here
                                                                                                                0
                                                                                                                Ну это не совсем правда. Как показывает практика, в плане использования памяти IE9 и Chrome не уступают, а скорее превосходят Лиса. Делать его, конечно, надо, но не из-за использования памяти, а для более плавных анимаций и отзывчивого интерфейса.
                                                                                                                0
                                                                                                                Сначала долго и упорно старались каждую отдельную вкладку в отдельный процесс запихнуть.
                                                                                                                Потом не менее упорно пытаются объединить всё обратно.
                                                                                                                Оперативку как жрало — так и продолжает жрать во всех случаях. Я понимаю конечно, что это всё на 90% включенный Firebug…
                                                                                                                  +1
                                                                                                                  Не могу понять, на что уходит столько памяти?
                                                                                                                    –1
                                                                                                                    на поддержание всего функционала мб? все эти 3D в браузерах и т.п. Плюс утечка памяти у дополнений
                                                                                                                      0
                                                                                                                      Я по-размыслил над этим вопросом, и думается мне, что довольно много памяти уходит на «быстроту» JS. Т.е. хотя бы на обеспечение быстрой выборки DOM-элементов по селекторам. Но я исходники не читал, это лишь мое ИМХО.
                                                                                                                        0
                                                                                                                        смотрел как-то исходники огнелиса… они не скупятся на использование JavaScript'а на реализацию самого браузера
                                                                                                                        как я понял — весь гуи, как минимум, часть логики — там реализовано на скриптах, а не нативным кодом
                                                                                                                        +2
                                                                                                                        таки когда ж они сделают многопоточность или хотя бы по процессу на вкладку…
                                                                                                                          0
                                                                                                                          Да ну! Небольшая радость наблюдать в диспетчере задач 100500 процессов firefox.exe
                                                                                                                          +2
                                                                                                                          По сравнению с 3-й версией к потреблению памяти четвёркой у меня претензий нет. Из всех браузеров, установленных на компе, Firefox кушает меньше всех. Однако некая тормознутость интерфейса осталась. По сравнению с Оперой например не так мгновенно открываются и перелистываются новые вкладки. Ну и скроллинг оставляет желать лучшего, несмотря на установленное расширение.
                                                                                                                            0
                                                                                                                            Откровенно говоря, лучшей версией ФФ считаю вторую.
                                                                                                                            Помнится, когда только вышла 3 версия, я долго не желал на неё переходить, буквально до тех пор, пока центр обновлений уже без моего ведома не обновил ФФ до новой версии
                                                                                                                            +2
                                                                                                                            У меня всегда открыто ~100+ вкладок на фф — это связано с тем, что я сначало из rss топики пооткрываю, а потом читаю =)

                                                                                                                            При этом фф жрет метров 600, меня устраивает!

                                                                                                                            Для меня он тем и ценен, что при большом количестве вкладок — хорошо держится.

                                                                                                                            Linux dsp-Lenovo-IdeaPad-Y550 2.6.38-8-generic
                                                                                                                              0
                                                                                                                              649, 25 вкладок, большой аптайм.
                                                                                                                                +1
                                                                                                                                Какая «технология»?
                                                                                                                                Это «проект».
                                                                                                                                Просто в Mozilla решили, что это большая проблема и ей надо серьезно заняться.
                                                                                                                                Назначили менеджера, еженедельные встречи, стали проектировать набор метрик, которые будут использоваться для анализа, установили цель и т.д.
                                                                                                                                  0
                                                                                                                                  в хроме сделали круче)), чтобы было сложнее считатать сколько оперы оно жрет :D
                                                                                                                                  image
                                                                                                                                  А на ФФ пока что не могу сидеть — очень долгий старт и открытие вкладов. и это при нормальных хардах, оперативы 8гб, камень тоже впорядке — q9550, без плагинов вообще, без файрбага. Не знаю почему, но очень жаль что пришлось перебраться, кое чего все же не хватает в хроме, что есть в фф, хотя бы нормальное открытие фоновых изображений(Открыть фоновое изображение в новом окне), чтобы это сделать в хроме — нужно лезть в код и скать там(а иногда и в ксс и в код) :(

                                                                                                                                  Only users with full accounts can post comments. Log in, please.