Недавно Mozilla Foundation запустил последнюю версию своего браузера Firefox. Самый лёгкий веб-браузер, позволяющий получить доступ ко всем этим удивительным веб-сайтам, теперь обеспечивает повышенную поддержку многозадачности в рамках своей многопроцессорной технологии. В результате усилий по Electrolysis от Mozilla (более восьми лет работы), новый Firefox 54 применяет принцип Goldilocks к дизайну браузера, охватывая подход между повышением производительности и приемлемым использованием памяти.


Таким образом, Firefox не будет похож на Chrome, где каждый процесс отвечает за одну вкладку и обработку её содержимого (следовательно, может значительно увеличить использование памяти, что оправдывало славу Chrome как пожирателя памяти), но вместо этого Firefox 54 выберет более упорядоченный подход. Откройте 10 разных вкладок с 10 сайтами в Chrome, и получите 10 различных процессов. Каждый из процессов имеет свою собственную память — с собственным экземпляром движка браузера. Напротив, Firefox теперь создает до 4-х отдельных процессов для контента веб-страницы. Это означает, каждые первые 4 вкладки используют эти 4 процесса, а дополнительные вкладки запускаются с использованием потоков этих процессов, оптимизируя, согласно Firefox, память и производительность.


Это также означает, что в какой-то степени (хорошо, до 4 вкладок), Firefox теперь должен быть более стабильным, если одна из вкладок (процессы) дадут сбой, так как она фактически отделена от других вкладок. Однако, если открыто более 4 вкладок, вкладка с ошибкой может привести к каскадному событию для других вкладок, открытых под этим же процессом. Firefox добавляет возможность пользователям в настройках браузера увеличивать количество процессов, которые Firefox может запускать, поэтому, если в системе более 8 ГБ оперативной памяти, их можно смело увеличить за счёт повышения потребления VRAM.
С уважением, procompsoft.ru
По теме:
- Диспетчер задач Windows 10 получит вкладку «Использование GPU» // 22.Июн.2017
- NVIDIA анонсировала PCI-Express версию ускорителя Tesla V100 HPC // 22.Июн.2017
- AMD также анонсирует ускорители машинного обучения Radeon Instinct MI8 и MI6 // 22.Июн.2017
- AMD анонсирует ускоритель Radeon Instinct MI25 для Deep Learning // 21.Июн.2017
- AMD на своей презентации раскрывает цены на процессоры EPYC // 21.Июн.2017
- AMD представила процессоры EPYC серии 7000 для дата-центров // 21.Июн.2017
- Карты RX Vega от AIB партнёров AMD выйдут в конце июля/начале августа // 21.Июн.2017
- AMD расширяет список совместимой DDR4 памяти для Ryzen // 21.Июн.2017
- ETH Mining: видеокарты с маленьким VRAM, со временем станут нерентабельными // 20.Июн.2017
