Windows Tips & News

Quantum Project на Mozilla е нов двигател за Firefox

click fraud protection

Преди няколко дни Mozilla представи новия си проект "Quantum", който има за цел да предостави нов, особено подобрен двигател за браузъра Firefox. Той ще бъде базиран на Gecko и трябва да донесе много подобрения в производителността на Gecko, благодарение на увеличеното едновременност и паралелизъм, намалена латентност и по-добра надеждност, осигурени от кодовия език Rust и неговия Характеристика.

банер с лого на firefox
Quantum е грубо разделен на четири отделни проекта.

Проектът Quantum CSS ще замени CSS двигателя на Gecko с този от Servo. Servo е дългосрочен заместител на Gecko, базиран на модерна, високопроизводителна, паралелна архитектура.

Проектът Quantum DOM ще направи Gecko по-отзивчив, особено когато има много отворени раздели на фона. Когато Quantum DOM приключи, JS кодът за различни раздели (и евентуално различни вградени рамки) ще се изпълнява в отделни съвместно планирани нишки; кодът за някои фонови раздели изобщо няма да работи.

Quantum Compositor премества композитора на Gecko в собствен процес. Тъй като нестабилността на графичния драйвер е основен източник на сривове на Firefox, ние очакваме, че преместването на код, който взаимодейства с графичния процесор в собствен процес, ще направи Firefox по-стабилен.

И накрая, Quantum Rendering ще замени графичната подсистема на Gecko с тази от Servo, наречена WebRender. Servo използва графичния процесор по-ефективно от Gecko, като го управлява повече като игра, отколкото уеб браузър.

Тези проекти са в различни етапи на завършеност. Quantum Compositor е доста далеч, докато Quantum Rendering тепърва започва. Все още има голяма доза несигурност относно проектите.

Квантов DOM

Quantum DOM ще изпълнява JavaScript кода за различни раздели в паралелни нишки, което ще позволи да се увеличи производителността на браузъра с много отворени раздели. За да превключвате между нишките, ще се използва специален планировчик за плавна промяна на контекста в движение. Ще дойдат много подобрения за улавяне на тежки скриптове и безкрайни цикли в кода на Javascript.

Квантов поток

Quantum Flow е част от проекта Quantum, посветен на разширените оптимизации на потребителския интерфейс на браузъра.

Гледайте следното видео:

Източник: Блогът на Бил Макклоски.

Тема за ботаническата градина на Остин за архиви на Windows 10

Този уебсайт използва бисквитки, за да подобри вашето изживяване, докато навигирате през уебсайта...

Прочетете още

Преоразмеряване на изображения със снимки в Windows 10

Преоразмеряване на изображения със снимки в Windows 10

1 отговорПриложението Photos е универсално (Metro) приложение, което се предлага предварително ин...

Прочетете още

Кумулативни актуализации за Windows 10 11 юни 2019 г

Кумулативни актуализации за Windows 10 11 юни 2019 г

ПРЕПОРЪЧВА: Щракнете тук, за да коригирате проблеми с Windows и да оптимизирате производителностт...

Прочетете още