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 и да оптимизирате производителността на системата
Windows 10 Build 16237 е пусната за Windows Insiders

Windows 10 Build 16237 е пусната за Windows Insiders

Днес Microsoft пусна още една версия на Windows 10 Insider Preview. Windows 10 build 16237, която...

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

Добавете мрежово местоположение към този компютър в Windows 10

Добавете мрежово местоположение към този компютър в Windows 10

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

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

Създаване на пряк път за опции за скрийнсейвър в Windows 10

Създаване на пряк път за опции за скрийнсейвър в Windows 10

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

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