Windows Tips & News

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

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

Преди няколко дни 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 и да оптимизирате производителността на системата

Pure White v1.2 кожа от AIMP3

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

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

STALKER_3 кожа от AIMP3

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

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

Void_(тъмен) Winamp Skin

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

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