The OpenNET Project / Index page

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

08.06.2016 11:17  В Firefox запланировано включение по умолчанию многопроцессного режима

Аса Доцлер (Asa Dotzler), координатор сообщества разработчиков Firefox, сообщил о скором переходе Firefox на многопроцессный режим (e10s, electrolysis). Отмечается, что многопроцессный режим доведён до полной функциональной готовности и отвечает всем критериям качества, стабильности, потребления памяти и производительности, предъявляемым к функциональности, включаемой в стабильные выпуски.

Новый режим будет включён в состав Firefox 48 и активирован по умолчанию для тестирования у примерно 1% пользователей, не использующих дополнения. В зависимости от хода тестирования процент охвата будет меняться, например, в случае отсутствия проблем охват аудитории может быть увеличен, а при непредвиденных проблемах тестирование может быть прервано. В сентябрьском выпуске Firefox 49 планируется включить многопроцессный режим для всех пользователей, которые не используют дополнения (по оценке Mozilla около 40% от всех пользователей) и в течение 30 дней не включали средства для людей с ограниченными возможностями.

Напомним, что проект e10s стартовал в 2009 году, после чего несколько раз приостанавливался и возвращался в строй. В ноябре 2014 года наработки e10s были включен в ночные сборки Firefox, в мае 2015 года вошли в состав Firefox Developer Edition, а в апреле 2016 года по умолчанию предложены 50% пользователей бета-версии Firefox 47. В Firefox 48 Beta будет произведено включение e10s для всех пользователей.

Ключевым отличием нового режима является вынос обработки содержимого вкладок в отдельный процесс, который функционирует отдельно от процесса, занимающегося формированием интерфейса, что позволяет увеличить безопасность, повысить отзывчивость интерфейса, минимизировать подвисания во время сборки мусора и заметно ускорить работу браузера на многоядерных системах за счёт организации параллельного выполнения неблокирующих друг друга операций. Обратной стороной медали является несовместимость с достаточно большим числом дополнений, например, c новым режимом несовместимы около 20% из протестированных дополнений, включая NoScript, Ghostery, Flash Video Downloader, Adblock Edge, Web of Trust и Disconnect.

Основное отличие текущей реализации от многопроцессной модели Chrome состоит в том, что вся обработка контента вынесена в один внешний процесс, без разбиения обработчиков отдельных вкладок на процессы. Процесс, отвечающий за интерфейс, во многом напоминает базовый однопроцессный вариант Firefox, он формирует окружение браузера на основе XUL, выполняет дополнения, инициирует управление вкладками и обеспечивает вывод окна. Результат компоновки интерфейса и обработки контента формируется в виде слоёв, которые определяют содержимое окна. Содержимое передаются в систему отрисовки, которая занимается сведением (композитингом) серии слоёв в единое изображение, определяющее итоговое содержимое окна браузера. В будущем запланирован второй этап развития e10s, на котором планируется обеспечить работу нескольких процессов обработки контента (например, можно будет разделить обработчики для каждого дополнения и каждой вкладки).

Основные цели перехода к многопроцессной обработке:

  • Оптимизация для многоядерных процессоров. В текущем виде для обработки всех страниц и интерфейса пользователя используется только одно ядро CPU, все остальные ядра простаивают и не участвуют в обеспечении работы браузера (за исключением ситуаций с выполнением плагинов). Несмотря на попытки использования многопоточности и вынос за пределы основного цикла обработки событий выполнения таких операций, как декодирование изображений, видео и звука, осуществление сетевых операций и ввода/вывода, по-прежнему остаются однопоточными подсистема DOM (Document Object Model), функции формирования содержимого окна, парсинг HTML и выполнение JavaScript, т.е. для обработки может быть задействовано только одно ядро CPU.

  • Предсказуемое потребление памяти. В длительно выполняемых процессах, при постоянном выделении и освобождении памяти разного размера со временем растет фрагментация и остается все больше небольших "дыр" от ранее освобожденных объектов, которые располагаются вперемешку с занятыми блоками памяти. В ситуации запроса памяти для размещения нового объекта, часто приходится запрашивать новые блоки у операционной системы, несмотря на наличие достаточно большого числа свободных областей во внутренней "куче", размер которых по отдельности меньше запрошенного блока. В случае разделения обработчиков на процессы фрагментация заметно снижается, а при отдельной обработке web-страниц разными процессами занятые процессом блоки памяти после завершения процесса полностью отдаются обратно операционной системе, а не остаются в "резерве", закрепленными за одним процессом в надежде, что эта память понадобится в будущем. Таким образом, обработка каждой вкладки отдельным процессом может привести к заметной экономии памяти (общие данные между процессами не дублируются, через мапинг используется только одна копия) и избавлению от проблемы с постоянным ростом размера процесса.

  • Защита от сбоев. В случае выхода за пределы допустимой границы буфера или при возникновении другой нештатной ситуации при использовании однопроцессной модели обработки, крах процесса приведет к закрытию всех окон и вкладок. При обработке каждой страницы отдельным процессом, в случае сбоя закроется лишь одна вкладка, не повлияв на работоспособность браузера в целом. Кроме того, такой подход даст возможность упростить диагностику причины краха и позволит точно видеть какой сайт и какая операция привела к проблеме.
  • Повышение безопасности. Обработка каждого сайта отдельным процессом позволяет изолировать связанный с ним код от обработчиков других сайтов и кода, обеспечивающего работу интерфейса, которые в случае выполнения разными процессами не могут пересекаться. Современные операционные системы позволяют перевести процесс в "режим пониженных прав", при котором блокируется доступ к большому числу системных ресурсов. В случае эксплуатации уязвимости в таком процессе, код злоумышленника будет ограничен в своих возможностях и не сможет выйти за пределы "песочницы". Для совершения атаки в подобных ситуациях требуется эксплуатация еще одной уязвимости в более привилегированном управляющем процессе.


  1. Главная ссылка к новости (https://asadotzler.com/2016/06...)
  2. OpenNews: Изучение изменения потребления памяти Firefox в многопроцессном режиме
  3. OpenNews: Около 40% пользователей Firefox не используют дополнения
  4. OpenNews: В Firefox 45 появится WebExtensions, совместимый с Chrome интерфейс разработки дополнений
  5. OpenNews: План развития в Firefox технологий, необходимых для разработки компьютерных игр
  6. OpenNews: Выход Firefox Developer Edition 40 c поддержкой многопроцессного режима
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: firefox, e10s
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 12:38, 08/06/2016 [ответить] [смотреть все]
  • –10 +/
    И отключение AdBlock? Идите в опу!
     
     
  • 2.3, Аноним, 12:47, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]
  • +29 +/
    Используй uBlock Origin

     
     
  • 3.8, Аноним, 13:00, 08/06/2016 [^] [ответить] [смотреть все]
  • –24 +/
    Оно не режет, а скрывает, не пойдет.
     
     
  • 4.12, Милорд, 13:03, 08/06/2016 [^] [ответить] [смотреть все]
  • +16 +/
    Очень даже режет - посмотрите сетевые запросы, они прерываются.
     
  • 4.22, НяшМяш, 13:23, 08/06/2016 [^] [ответить] [смотреть все]
  • –9 +/
    Как много людей пользуют шлак ABP , вместо нормального инструмента UO только ... весь текст скрыт [показать]
     
     
  • 5.29, Аноним, 13:50, 08/06/2016 [^] [ответить] [смотреть все]  
  • +3 +/
    Ты сам читал, то что скинул Там про исключение различных типов фильтров для сай... весь текст скрыт [показать]
     
  • 4.40, Аноним, 14:15, 08/06/2016 [^] [ответить] [смотреть все]  
  • +3 +/
    Вроде как именно режет а не скрывает https github com gorhill uBlock wiki uBlo... весь текст скрыт [показать]
     
     
  • 5.90, Аноним, 07:09, 09/06/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Как ты смеешь резать рекламу на опеннете?
     
     
  • 6.100, Аноним, 00:47, 10/06/2016 [^] [ответить] [смотреть все]  
  • +/
    > Как ты смеешь резать рекламу на опеннете?

    Одним пальцем.

     
  • 4.47, Аноним, 14:44, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Режет
    еще к нему второе дополнение можно поставить, вебсокеты резать
     
     
  • 5.48, Аноним, 14:48, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    сорри, то для хрома... весь текст скрыт [показать]
     
     
  • 6.55, Аноним, 15:15, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    В файрфоксе разве оно не режет вебсокеты прямо в одном дополнении?
     
     
  • 7.95, Аноним, 16:36, 09/06/2016 [^] [ответить] [смотреть все]  
  • +/
    uMatrix может помочь.
     
  • 3.32, Тот_Самый_Анонимус, 13:54, 08/06/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    А кто сказал что что он будет работать Про его работоспособность речи не было ... весь текст скрыт [показать]
     
     
  • 4.38, iPony, 14:13, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Ну, можно перейти по ссылке в статье, и увидать, что он работает ... весь текст скрыт [показать]
     
  • 2.4, Аноним, 12:48, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Зато uBlock хотя бы не тронули
     
     
  • 3.93, Lain_13, 15:14, 09/06/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Тронули, просто его автор его обновил заранее, а 171 автор 187 Adblock Edge ... весь текст скрыт [показать]
     
  • 2.10, Ан, 13:02, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    >Adblock Edge
     
  • 2.14, Ph0zzy, 13:05, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    adblock edge, а каким пользуешься ты?
     
     
  • 3.21, Аноним, 13:22, 08/06/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    edge - это тот-же adblock но без проплаченых исключений.
     
     
  • 4.43, Аноним, 14:35, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Edge это устаревший форк Adblock Plus без проплаченных исключений Автор его заб... весь текст скрыт [показать]
     
  • 2.44, Аноним, 14:40, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Сам иди, если не умеешь понимать прочитанное AdBlock - это расширение для хрома... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.46, Аноним, 14:44, 08/06/2016 [^] [ответить] [смотреть все]  
  • +10 +/
    Вася ты дурак? AdBlock был для Firefox еще до зарождения хромоноги, потом его форкнули и назвали AdBlock Plus(его форкнули и назвали AdBlock Edge(Его форкнули и назвали latitude)). Потом уже вышла хроманога с ее кучей недобанерорезок.
     
     
  • 4.88, Аноним, 00:51, 09/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Ну-ка, ну-ка Расскажи про latitude, где мне достать его Скинь ссылку ... весь текст скрыт [показать]
     
     
  • 5.94, Lain_13, 15:17, 09/06/2016 [^] [ответить] [смотреть все]  
  • +/
    https addons palemoon org extensions privacy-and-security adblock-latitude Эт... весь текст скрыт [показать]
     
  • 2.58, Orsi, 15:26, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    В новости говорится о неработоспособности давно заброшенного автором AdBlock A... весь текст скрыт [показать] [показать ветку]
     
  • 2.65, Нанобот, 16:32, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    отставить истерику после небольшой доработки, адблок будет работать как и прежд... весь текст скрыт [показать] [показать ветку]
     
  • 2.92, Lain_13, 15:11, 09/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Не путайте Adblock Plus с его форком Adblock Edge. -_-
     
  • 1.2, Аноним, 12:47, 08/06/2016 [ответить] [смотреть все]  
  • +4 +/
    Я джва года этого ждал.
     
  • 1.5, Аноним, 12:48, 08/06/2016 [ответить] [смотреть все]  
  • +/
    Подскажите, а как сейчас в 47-й версии включить и затестить многопроцессорный ре... весь текст скрыт [показать]
     
     
  • 2.7, Милорд, 12:57, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    В 47й версии этого нет. Только с 48й будет в стабильной ветке.
     
     
  • 3.98, Аноним, 23:12, 09/06/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    есть. смотри about:support
    Многопроцессные окна 1/1 (Включены пользователем)
     
  • 2.37, turbo2001, 14:12, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    В about config browser tabs remote autostart - true dom ipc processCount - равн... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.45, Аноним, 14:42, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Проще в user js прописать, чтобы при каждом запуске браузера восстанавливался ... весь текст скрыт [показать]
     
     
  • 4.105, Мимо проходил, 00:26, 13/06/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Всем спасибо в этом чате, настроил, файрфокс забегал со всеми моими дополнениями... весь текст скрыт [показать]
     
  • 3.52, Аноним, 14:55, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    dom.ipc.plugins.asyncInit.enabled=true ?
     
  • 1.6, nazarpc, 12:55, 08/06/2016 [ответить] [смотреть все]  
  • +/
    Ghostery давным давно работает без каких-либо проблем в ночных версиях Firefox с e10s (даже при количестве процессов больше одного), как и uBlock Origin
     
  • 1.9, Аноним, 13:01, 08/06/2016 [ответить] [смотреть все]  
  • –1 +/
    Расскажите, пожалуйста, а как у Хром(иум)а с этим делом?
     
     
  • 2.11, iPony, 13:03, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    В смысле Все мажорные браузеры IE, Chrome, Opera, Safari кроме фурифокса давн... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.19, Аноним, 13:12, 08/06/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Спасибо
    А чьи механизмы распараллеливания выглядят более адекватными?
     
     
  • 4.28, Аноним, 13:50, 08/06/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    У хрома?

    Firefox пропатчил jmalloc по 8к блоки на всех платформах... тупицы.

     
  • 4.31, Аноним, 13:52, 08/06/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Сервовские.
     
  • 4.36, _hide_, 14:07, 08/06/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Скажем так, без распараллеливания всё выглядит куда как приличнее Таким же боко... весь текст скрыт [показать]
     
  • 1.13, Аноним, 13:05, 08/06/2016 [ответить] [смотреть все]  
  • +2 +/
    Adblock plus и uBlock - работают
     
  • 1.15, Какаянахренразница, 13:08, 08/06/2016 [ответить] [смотреть все]  
  • +10 +/
    Следует ли думать, что теперь один браузер сможет нагрузить на 100% все ядра системы сразу?
     
     
  • 2.30, Аноним, 13:52, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +10 +/
    > Следует ли думать, что теперь один браузер сможет нагрузить на 100% все
    > ядра системы сразу?

    Хромоноги уже давно умеют

     
  • 2.51, Аноним, 14:53, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Не только ядра, а ещё и памяти отожрать, как современная игрушка Хромоподражани... весь текст скрыт [показать] [показать ветку]
     
  • 2.59, Аноним, 15:27, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Правой в списке процессов - задать соответствие - выбираем ядра потоки , котор... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.73, Какаянахренразница, 18:41, 08/06/2016 [^] [ответить] [смотреть все]  
  • +4 +/
    О каком именно списке процессов речь htop ps aux ... весь текст скрыт [показать]
     
     
  • 4.96, Пыщь, 22:54, 09/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Тогда ознакомиться с cgroups для начала http ru bmstu wiki CGroups_ Control_G... весь текст скрыт [показать]
     
  • 1.16, Аноним, 13:08, 08/06/2016 [ответить] [смотреть все]  
  • +/
    NoScript работает и, по-моему, всегда работал с с e10s.
     
  • 1.17, Анонимомус, 13:09, 08/06/2016 [ответить] [смотреть все]  
  • +/
    AdBlock Plus работает, из полезного - не работает только Multifox.
     
  • 1.18, AlexYeCu_not_logged, 13:11, 08/06/2016 [ответить] [смотреть все]  
  • –2 +/
    Подозрителен список несовместимого: как будто рекламщики с проприетарщиками скинулись.
     
     
  • 2.39, Аноним, 14:15, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    у тебя фольгированная шапочка выпала. надень обратно. скорее.
     
     
  • 3.64, AlexYeCu_not_logged, 16:02, 08/06/2016 [^] [ответить] [смотреть все]  
  • +7 +/
    Что ж ты делаешь с фольгированными шапочками такого интересного вытворяешь, что они у тебя выпадают откуда-то? По инструкции их надо на голову надевать.
     
     
  • 4.83, Аноним, 23:30, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Так он самое ценное защищает. И нет, это не та голова.
     
  • 1.20, Зенитарка, 13:18, 08/06/2016 [ответить] [смотреть все]  
  • +7 +/
    10 лет ждал! 10 лет! Теперь при зависании очередного гoвносайта не придется рестартить весь браузер. Не верю! Просто не верю! Аааааааа...
     
     
  • 2.56, Khariton, 15:23, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Прийдется рестартить всю систему. Ибо мням-мням весь ресурс компа...)))
     
  • 2.69, Ordu, 17:00, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –3 +/
    Ждал-то в криокамере небось У меня файрфокс последний раз зависал лет пять, нав... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.72, Не аноним но все же, 17:32, 08/06/2016 [^] [ответить] [смотреть все]  
  • +6 +/
    Ты кроме вконташле с яндексом ниче не открывал, вот и раз в 5 лет.
     
     
  • 4.79, Ordu, 20:37, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    А что надо было открывать Специально созданные сайты для отправки файрфокса в O... весь текст скрыт [показать]
     
  • 3.81, mario, 20:55, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    У меня с 42 версии постоянно падает. Только недавно исправился.
     
  • 2.78, pv47, 20:26, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Да, теперь максимально возможное число говносайтов увеличится с одного до 4-8 в... весь текст скрыт [показать] [показать ветку]
     
  • 1.23, iPony, 13:26, 08/06/2016 [ответить] [смотреть все]  
  • +3 +/
    > например, c новым режимом несовместимы около 20% из протестированных дополнений

    Как так?
    Учим математику с iPony.
    Дано: Compatible - 153, Shimmed - 84, Broken - 108, Untested - 535

    Количество несовместимых из протестированных дополнений: Broke/(Compatible+Shimmed+Broken) = 0.31

    31%

     
     
  • 2.24, Какаянахренразница, 13:29, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    Так "31%" это и есть "около 20%" :D
     
  • 1.25, НяшМяш, 13:30, 08/06/2016 [ответить] [смотреть все]  
  • –5 +/
    Зато какое громкое заявление - включим по умолчанию Это как если АвтоВАЗ заявит... весь текст скрыт [показать]
     
     
  • 2.26, iPony, 13:43, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +2 +/
    Очень смешно Не забывай что речь идет про огромный проект, причем объективно с ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.34, Аноним, 14:01, 08/06/2016 [^] [ответить] [смотреть все]  
  • –3 +/
    А надо было код нормально писать, а не на коленке ... весь текст скрыт [показать]
     
     
  • 4.75, rob pike, 18:59, 08/06/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    Тогда бы MSIE всех пожрал и никакого FF не было бы https www jwz org gruntle ... весь текст скрыт [показать]
     
  • 2.77, angra, 19:22, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Ага, а врачи шесть лет учатся ножиком резать или стетоскоп в уши вставлять Расс... весь текст скрыт [показать] [показать ветку]
     
  • 1.27, Аноним, 13:48, 08/06/2016 [ответить] [смотреть все]  
  • +/
    Глючит очень интенсивно, память выделяет как зверь мютексные луки деадлуки sqlit... весь текст скрыт [показать]
     
     
  • 2.35, Ananim, 14:04, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +5 +/
    рюськи изык плоха гаварит
     
     
  • 3.53, No Russian, 14:58, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    > рюськи изык плоха гаварит

    Слава яйцам, что я не русак.

     
     
  • 4.60, Аноним, 15:30, 08/06/2016 [^] [ответить] [смотреть все]  
  • +5 +/
    Opennet должен знать своих героев, раскройте тему подробнее
     
     
  • 5.84, Аноним, 23:34, 08/06/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    404 - тема раскрыта.
     
  • 2.74, Аноним, 18:55, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    мютексные луки деадлуки sqlite

    Скьюлайта ? :)

     
     
  • 3.85, й, 23:41, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    его. он параллельный доступ к одной базе не очень может.
     
  • 1.41, KOT040188, 14:18, 08/06/2016 [ответить] [смотреть все]  
  • +/
    Ничего, все эти неработающие расширения они выкинут на мороз вместе со старым API…
     
  • 1.49, Sluggard, 14:51, 08/06/2016 [ответить] [смотреть все]  
  • +/
    > c новым режимом несовместимы около 20% из протестированных дополнений, включая NoScript

    Не, ребят, ну это несерьёзно!

     
  • 1.50, Аноним, 14:51, 08/06/2016 [ответить] [смотреть все]  
  • +/
    Нафиг вырублю сразу же Нафига мне стопицот процессов в системе, жрущее память к... весь текст скрыт [показать]
     
     
  • 2.54, Sluggard, 15:09, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    В новости же написано, что у них другая модель многопроцессности, и по процессу ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.62, iPony, 15:41, 08/06/2016 [^] [ответить] [смотреть все]  
  • +/
    > Основное отличие текущей реализации
    > текущей
     
  • 1.57, Аноним, 15:24, 08/06/2016 [ответить] [смотреть все]  
  • +2 +/
    Я не понял, все таки для каждой вкладки отдельный процесс ... весь текст скрыт [показать]
     
     
  • 2.68, equeim, 16:52, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Один процесс для GUI, один для веба Имеется ввиду, что если крашнется процесс, ... весь текст скрыт [показать] [показать ветку]
     
  • 1.61, Ilya Indigo, 15:30, 08/06/2016 [ответить] [смотреть все]  
  • +/
    А жёлтый статус "shimmed", на странице совместимости дополнений, что именно обозначает?
     
     
  • 2.66, Orsi, 16:33, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Частично совместимо , с помощью специального расширения Пока Работает , но м... весь текст скрыт [показать] [показать ветку]
     
  • 1.67, Нанобот, 16:38, 08/06/2016 [ответить] [смотреть все]  
  • –1 +/
    >В длительно выполняемых процессах, при постоянном выделении и освобождении памяти разного размера со временем растет фрагментация и остается все больше небольших "дыр" от ранее освобожденных объектов

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

     
     
  • 2.70, Ordu, 17:07, 08/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    Были бы другие -- дефрагментация кучи сама по себе не бесплатна.
     
  • 1.71, пох, 17:10, 08/06/2016 [ответить] [смотреть все]  
  • +1 +/
    собственно сам факт, что разработчики фуфоксы собираются _дистанционно_ у кого-то из вас что-то там включать или выключать?

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

     
     
  • 2.87, rshadow, 00:24, 09/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Смысл в том что этот 1 новостей не читает и доверяет самому лучшему и свободно... весь текст скрыт [показать] [показать ветку]
     
  • 2.107, Аноним, 03:59, 13/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Догадываюсь, это для тех, у кого включены телеметрия и или health report Таких ... весь текст скрыт [показать] [показать ветку]
     
  • 1.76, Аноним, 19:03, 08/06/2016 [ответить] [смотреть все]  
  • +/
    не вижу смысла перелазить снова на фф для меня только 1 преимущество фф перед ... весь текст скрыт [показать]
     
     
  • 2.99, o, 23:16, 09/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Хромиум походу не умеет или не хочет открывать видео в mpv через дополнение Open... весь текст скрыт [показать] [показать ветку]
     
  • 1.86, rshadow, 00:17, 09/06/2016 [ответить] [смотреть все]  
  • –2 +/
    С 2009 года что-то пилят и что то вроде сделали... но до хрома еще как до Пекина раком. Вот вся суть. Это "промежуточное нововведение" никаких проблем не рашает и ничего не улучшает. Так что остается только ждать что лис таки догонит конкурента по скорости и стабильности.
     
  • 1.89, rob pike, 01:56, 09/06/2016 [ответить] [смотреть все]  
  • +/
    > Ex-Mozilla team behind smart home hub Sense refunds backers, focuses on software

    http://techcrunch.com/2016/06/08/ex-mozilla-team-behind-smart-home-hub-sense-

     
  • 1.91, dr Equivalent, 12:29, 09/06/2016 [ответить] [смотреть все]  
  • –1 +/
    Лучше б они уже запланировали авторизацию в Socks 5.
    Задолбало, что под Линух нету браузеров, поддерживающих такую элементарную хреновину.
     
  • 1.97, Аноним, 23:10, 09/06/2016 [ответить] [смотреть все]  
  • +2 +/
    включил e10s в 47 0 Как будто попал в рай Никаких тормозов абсолютно Прокрутк... весь текст скрыт [показать]
     
     
  • 2.106, Аноним, 01:03, 13/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Подтверждаю Всё отлично А зачем отвалятся все нормальные дополнения Так что ... весь текст скрыт [показать] [показать ветку]
     
  • 1.108, Аноним, 18:38, 14/06/2016 [ответить] [смотреть все]  
  • +/
    Работает очень быстро, но увы основательно так ломает вимператор.
     
  • 1.109, Аноним, 12:19, 29/06/2016 [ответить] [смотреть все]  
  • +/
    по оценке Mozilla около 40 от всех пользователей , правильно, вот реклама и вр... весь текст скрыт [показать]
     

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


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor