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-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor