The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Стабильность Firefox 3.6 возросла на 40%. Firefox с изолированным выполнением плагинов

09.04.2010 14:06

Проанализировав статистику отправки уведомлений о крахах браузера, разработчики Mozilla пришли к выводу, что за последние 5 месяцев стабильность Firefox значительно возросла. При просмотре графика с динамикой поступления отчетах о крахе заметно, что по сравнению с версией 3.5 в релизе 3.6 за идентичные сроки с момента выхода релизов наблюдается на 40% меньше фатальных ошибок: число крахов уменьшилось с 6.5 до 2.5 крахов на 100 пользователей.

По заявлению разработчиков большой процент крахов Firefox связан с работой Flash-плагина. Несмотря на то, что в Adobe Flash Player 10.1 проведена большая работа по решению проблем со стабильностью при совместной работе с Firefox, разработчики Mozilla пошли дальше и представили первую бета-версию основанной на Firefox 3.6.3 сборки Lorentz (Firefox 3.6.3plugin1), в которой реализована технология изолированного выполнения плагинов.

Если не будет выпущено внеплановых обновлений, начиная с версии Firefox 3.6.4, выход которой ожидается в мае, плагины (не путать с дополнениями), подобные Flash, Moonlight или Java, будут выполняться в отдельном процессе, не влияя на стабильность основного браузера. Кроме увеличения стабильности, вынос работы плагинов в отдельный процесс позволит увеличить производительность работы браузера на современных многоядерных процессорах и увеличит отзывчивость интерфейса. Ценой представленного улучшения является увеличение потребления памяти: предварительные тесты показали увеличение потребления ОЗУ на 10%. В будущем планируется вынести обработку каждой вкладки в отдельный процесс, что исключит взаимное влияние табов (крах при обработке одного таба, не повлияет на другие) и позволит организовать их обработку в параллельном режиме.

Напомню, что появление новшеств в промежуточных версиях Firefox 3.6.x связано с решением перейти к новой модели разработки, подразумевающей переход к постепенному наращиванию функциональности в рамках выпуска корректирующих версий Firefox. В следующих обновлениях к Firefox 3.6 можно ожидать появления возможности установки дополнений без прерывания работы пользователя, поддержки Jetpack расширений, интеграции технологии синхронизации Weave, добавления в комплект инструментов для разработчиков web-приложений и т.п.

  1. Главная ссылка к новости (http://blog.mozilla.com/metric...)
  2. OpenNews: Mozilla меняет модель выпуска релизов Firefox
  3. OpenNews: Разработчики Mozilla представили технологию изолированного выполнения плагинов
  4. OpenNews: Разработчики Mozilla начали перевод Firefox на многопроцессную архитектуру
  5. OpenNews: Вышла вторая альфа-версия Firefox 3.7 для разработчиков
  6. OpenNews: Доступна первая альфа-версия Firefox 3.7 для разработчиков
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/26155-firefox
Ключевые слова: firefox
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (44) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, polymorphm1 (ok), 14:55, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > По заявлению разработчиков большой процент крахов Firefox связан с работой Flash-плагина. ...

    оно и ясно !

    у меня firefox вообще НИРАЗУ не падал (кроме случая старой (firefox-3.0.<какойто> -- версии в которой я обнаружил дыру в переполнении памяти при обратотки длинных ссылок на медиа-контент)).

    Adobe_Flash_Player и прочим корпоративным-говнеццом -- давно не пользуюсь

     
     
  • 2.25, User294 (ok), 17:48, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • +3 +/
    По субъективному впечатлению - файрфокс намного стабильнее флеша, флеш - основной источник проблем с браузером. Кто там говорил что про качество кода и что проприетарные продукты качественнее? Мы видим, кто там качественнее, а кто нет, ха-ха :)
     
     
  • 3.32, айнаним (?), 18:06, 10/04/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >файрфокс намного стабильнее флеша

    Вы программу с технологией сравниваете? :)
    >Мы видим, кто там качественнее, а кто нет

    да... ФФ3.5 нестабильней на 40%... это сколько же в нём глюков было и ещё 60% известных осталось... Браво...

     
     
  • 4.34, User294 (ok), 04:26, 11/04/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Вы программу с технологией сравниваете? :)

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

    > да... ФФ3.5 нестабильней на 40%...

    Ну так какой вывод? Мозильщики могут гордиться проделанной работой. К сожалению, то же самое нельзя сказать например о програмерах из адобы.

     

  • 1.2, Аноним (-), 15:09, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    лучше бы они над многопоточностью и изоляцией обработки вкладок( особенно выполнение скриптов) работали. а то фф 3.5 можно одним скриптом намертво подвесить.
     
  • 1.4, sluge (ok), 15:24, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    у меня хром чаще падал чем лис
     
     
  • 2.6, Виталий (??), 15:33, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У меня хром позавчера вообще отказался сайты загружать и заработал только через сутки :)
     
  • 2.7, ононим (?), 15:34, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    хром вообще не юзабелен сам по себе. от него толку как от концепта.
     
     
  • 3.10, минона (?), 16:00, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • –5 +/
    не скажи. и хром, и хромиум - отличные браузеры (не знаю как в винде. не использую. речь про линуховые версии).
    на данный момент многие вещи в фф смотрятся как старьё из прошлого века - речь и про плагины "на_лету" (которых уже дофига), и про каждую вкладку в отдельном процессе и таск мэнеджер (по Shift+Esc), где можно и каждую вкладку снять, и каждый плагин (типа флэша) и т.д.
    и для беты это очень не плохо (у меня ежедневные сборки, например хромиум 5.0.370.0 (43799))
    если в фф будет также реализовано, то это просто отлично.
    в данном плане фф уже в догоняющих.
     
     
  • 4.28, ононим (?), 03:10, 10/04/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    эх минона, я бы тут расписал бы весь свой опыт с хромиумом, но мне лень.
    опишу только совсем уж оголтелые недоработки хромовой базы:

    1) нет возможности вызова вкладки по шорткату. для меня это очень критично.
    2) нет носкрипта.
    3) нет нормального флешблока. пробоал для разных расширения - оба убогие.
    4) нет настройки гибкого не сохранения истории браузинга при работе в нормальном, не приватном, режиме.
    5) дурацкий спид-диал, который я никогда не использую, сохраняет популярные сайты в виде превью. фоесовая выпадающая строка мне больше по вкусу.
    еще +пачка мелких косяков, не особо не припомню.

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

    но в целом, потуги гугла все ровно хороши, тк их продукт еще больше отбивает казаульную аудиторию IE, которым нужен только "контакт" и "одноклассники".

     
     
  • 5.29, ононим (?), 03:13, 10/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    ах, да. фиговая поддержка встроенного в хром аналога гризманки. кучу скриптов надо допиливать. это не проблема хрома, но все равно это нужно будет сделать. поэтому только фокс.

     
  • 5.30, минона (?), 14:32, 10/04/2010 [^] [^^] [^^^] [ответить]  
  • –2 +/
    1) нет возможности вызова вкладки по шорткату. для меня это очень критично.
    ctrl-t?
    + масса плагинов по управлению табами
    2) нет носкрипта.
    это имеет отношение к браузеру?
    3) нет нормального флешблока. пробоал для разных расширения - оба убогие.
    использую FlashBlock - Версия: 1.2.11.12
    никаких нареканий.
    4) нет настройки гибкого не сохранения истории браузинга при работе в нормальном, не приватном, режиме.
    поиск дополнений по слову session дал 92 результата.
    я лично использую Session Manager - Версия: 0.1
    Session Manager lets you save sessions of your opened tabs and windows, and to quickly re-open them whenever you like.
    зы:
    и это всё для браузера в статусе беты.
     
  • 5.37, szh (ok), 13:30, 11/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > 2) нет носкрипта.

    Уже есть встроенный функционал.
    Options->Under the hood->Content settings->Javascript,plugins.
    Не так гибко как ноускрипт, но жить можно. Включение так же удобно как в ноускрипт (кнопкой в адресной строке).

     
  • 4.31, анонимус (??), 15:07, 10/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >не скажи. и хром, и хромиум - отличные браузеры (не знаю как
    >в винде. не использую. речь про линуховые версии).

    ...
    >в данном плане фф уже в догоняющих.

    Почитаешь и прямо хоть хром везде ставь.
    Может он и аутентифицироваться по керберос билету уже умеет?

     
     
  • 5.33, Эргил (?), 00:00, 11/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Он и по сертификатам на https не умеет...
     
     
  • 6.36, минона (?), 11:36, 11/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    чево он не умеет?!
     
     
  • 7.44, Анонимный (?), 20:27, 12/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >чево он не умеет?!

    Например Chromium  не позволяет работать с WebMoney Light например

     
  • 4.45, sluge (ok), 10:18, 13/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    да!? емае, у нас вся контора юзает и незнает! у него есть конечно глюки и часто неприятные-но как тока вышла 4-ка, всем советую тока хром!
     

  • 1.8, luzers (?), 15:52, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    странно но вот 3.6.2 уже на тех же сайтах начал падать. уже раза три упал. (до 3.6.2 невидел даже как он падает) нада видимо таки статистику им попортить)
     
  • 1.9, Аноним (9), 15:56, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На FreeBSD-8.0 Firefox не разу не падал,
    а вот Adobe_Flash_Player_10 в кору пишет постоянно 50-100м
    и Firefox висит 10-30 секунд, раздражает.
    Пробывал gnash, то-же самое но реже и по времени меньше.
    Без флеша летает, а без него неудобно, привык.
     
     
  • 2.11, минона (?), 16:02, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    дык, плагин noscript и разрешать только когда совсем уж без флэша нельзя.
     
     
  • 3.13, минона (?), 16:06, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    зы:
    для хрома носкрипт тоже есть (и не один). тоже использую.
    флэшь - это ещё та беда. в век безвкладочных браузеров ещё ничего, а когда их штуки >3-4 - всё, тормоза, корки и пр.
    ззы:
    ох, не зря их Джобс на ipad не пускает.
     
  • 2.17, еще один Аноним (?), 16:40, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Firefox на FreeBSD и без флэша работает отвратительно
     
     
  • 3.23, аноним (?), 17:19, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Firefox на FreeBSD работает замечательно. А для флеша я использую Gnash, хватает. Действительно не падал ни разу.
     
     
  • 4.40, oops (??), 12:00, 12/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Вы поставьте его во FreeBSD на комп класса p4-1.8Mhz даже с гигом оперативы (сейчас у меня именно такой и стоит), и вы просто ужаснетесь какой он тормоз, в сранении с оперой к примеру, да и хромиум намного быстрее. Он стабилен, да, но тормоз жуткий!
     

  • 1.12, gkv311 (?), 16:03, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошая новость!
    Люди по-моему на флеше помешаны ;). Помимо него есть и другие плагины, которые тоже не всегда стабильны. Так что обеспечить работу браузера независимо от загруженных плагинов - очень полезная штука.
    Главное чтобы не в ущерб было, а то прошлым большим обновлением они кучу всего поменяли... Эх, придётся мне с новой версией тестировать плагин...
     
  • 1.14, BirdGovorun (??), 16:17, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Чет не понял
    >разработчики Mozilla пошли дальше и представили  первую бета-версию Firefox >3.6.3 (кодовое имя Lorentz)

    А это откуда?
    >pkg_info | grep firefox
    >firefox-3.6.3,1     Web browser based on the browser portion of Mozilla
    >firefox-i18n-3.6.3  Localized interface for

     
     
  • 2.18, еще один Аноним (?), 16:42, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    читай внимательнее сабж
     

  • 1.15, Nix (ok), 16:19, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня крах был всего разов 10 за года 4 насколько помню. Выше версии 3 краха не разу не было
     
  • 1.16, kost BebiX (?), 16:32, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всё отлично кроме вкладок, которые отдельными процессами работают. Всмысле что памяти не хватит на них у меня (хоть и много вроде её, 4Гб). Опробовано на хромиуме (правда тогда было у меня 2Гб, но все равно этого должно хватать браузеру :-).
     
     
  • 2.20, Nikolaev D (?), 16:47, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    ясен пончик нельзя сразу делать нормальный продукт.

    а то финансирования потом не будет

     

  • 1.19, emg81 (?), 16:44, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    у меня ФФ с 50-ю вкладками тем торрент-трекера (да, куча постов + картинки-скрины + картинки-постеры) кушал около 300 мб и тормозов не заметил. версия 3.6.3.
    означает ли выделение в отдельные процессы вкладок, что ОДНОЗНАЧНО будет кушаться больше памяти?
     
     
  • 2.22, kost BebiX (?), 16:49, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >у меня ФФ с 50-ю вкладками тем торрент-трекера (да, куча постов +
    >картинки-скрины + картинки-постеры) кушал около 300 мб и тормозов не заметил.
    >версия 3.6.3.
    >означает ли выделение в отдельные процессы вкладок, что ОДНОЗНАЧНО будет кушаться больше
    >памяти?

    Да, еще как означает. Попробуй их открыть в хроме и поймёшь.

     
     
  • 3.42, emg81 (?), 12:46, 12/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    в хроме не открывал, открывал в тот же день в хромИУМе. памяти ест ещё меньше, чем ФФ (на 10-15 мб), но чуть больше тормозит. так что не надо
     
  • 2.27, filosofem (ok), 19:12, 09/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    И не только памяти. Процессорного времени тоже отъедят отдельные процессы. На практике все оказывается не так просто и однозначно, как в теории.
     

  • 1.24, svchost (ok), 17:38, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А я наоборот mozilla-runtime выключил в 3.7, ибо от нее даже легкий флеш ужасно грузит процессор.
     
  • 1.26, Iv946n (?), 18:13, 09/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно бы было если бы все табы, все экстеншены и каждое обращение во вне вынесли в самостоятельные потоки...
     
     
  • 2.35, User294 (ok), 05:52, 11/04/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Интереснее было бы какой суперкомпьютер бы при этом понадобился чтобы открыть 100 табов. Сто процессов и даже потоков пригрузят что угодно. Стартить по потоку на все - довольно уродская практика.Обычно так делают ради простоты программинга и здорово в ущерб эффективности.
     
     
  • 3.43, anonumous vulgaris (?), 19:53, 12/04/2010 [^] [^^] [^^^] [ответить]  
  • –1 +/
    windows task manager

    processes 36
    threads 378

    компу больше 5 лет, одноядерный

     
     
  • 4.47, User294 (ok), 18:16, 17/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Я никогда не говорил что винда мне не нравится в частности и тем что там дикий срач в процесслисте? Скажите, а на кой черт мне 36 процессов и 378 тредов? Этот засирон действительно необходим? Среди него вирус вообще не заметишь.
     

  • 1.38, Аноним (-), 21:47, 11/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    мой с переходом на ветку 3.6 рухнул несколько раз.
    до этого - ни разу.
    версия браузера всегда самая последняя.
     
  • 1.39, Piter_Ring (ok), 09:32, 12/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Новость смахивает на рекламу по телику:
    "От шампуня ХХХХХХ ваши волосы станут на 40% более живыми" :)
    (интересно как это измерить ???)
     
     
  • 2.41, Аноним (-), 12:13, 12/04/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Новость смахивает на рекламу по телику:
    >"От шампуня ХХХХХХ ваши волосы станут на 40% более живыми" :)
    >(интересно как это измерить ???)

    Если эти 40% в рекламе основаны на измерении количества выпавших волос без применения шампуня и с применением, в чем проблема повторить опыт (читай посчитать число багрепортов для Firefox разных версий).

     

  • 1.46, charon (ok), 11:31, 13/04/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    очень смешно смотрится на фоне того, что я вчера не смог запустить ФФ под Линуксом ни под каким соусом. Даже полная переустановка с удалением профилей и плагинов не помогла. Правда, то был ФФ 3.5.9.
    Сегодня тот же ФФ с чистым профилем уже работает.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру