Windows Tips & News

Mozilla's Quantum Project je nový engine pre Firefox

click fraud protection
ODPORÚČANÉ: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon systému

Pred niekoľkými dňami Mozilla predstavila svoj nový projekt „Quantum“, ktorého cieľom je poskytnúť nový, výrazne vylepšený engine pre prehliadač Firefox. Bude založený na Gecko a mal by priniesť mnoho vylepšení výkonu Gecka, vďaka zvýšenému súbežnosť a paralelizmus, znížená latencia a lepšia spoľahlivosť, ktorú poskytuje kódový jazyk Rust a jeho Vlastnosti.

banner s logom firefox
Quantum je zhruba rozdelené do štyroch odlišných projektov.

Projekt Quantum CSS nahradí CSS engine Gecko za ten od Servo. Servo je dlhodobá náhrada Gecka založená na modernej, výkonnej, paralelnej architektúre.

Vďaka projektu Quantum DOM bude Gecko pohotovejšie, najmä ak je otvorených veľa kariet na pozadí. Po dokončení Quantum DOM sa kód JS pre rôzne karty (a možno aj rôzne prvky iframe) spustí v samostatných kooperatívne naplánovaných vláknach; kód pre niektoré karty na pozadí sa nikdy nespustí.

Reklama

Quantum Compositor presúva Geckoho skladateľ do vlastného procesu. Keďže nestabilita ovládača grafiky je hlavným zdrojom zlyhaní Firefoxu, očakávame, že presun kódu, ktorý interaguje s GPU do vlastného procesu, urobí Firefox stabilnejším.

Nakoniec Quantum Rendering nahradí grafický subsystém Gecko subsystémom od spoločnosti Servo, ktorý sa nazýva WebRender. Servo využíva GPU efektívnejšie ako Gecko, poháňa ho skôr ako hra než webový prehliadač.

Tieto projekty sú v rôznych štádiách dokončenia. Quantum Compositor je pomerne ďaleko, zatiaľ čo Quantum Rendering sa len začína. V súvislosti s projektmi je stále veľká neistota.

Kvantový DOM

Quantum DOM spustí kód JavaScript pre rôzne karty v paralelných vláknach, čo umožní zvýšiť výkon prehliadača s mnohými otvorenými kartami. Na prepínanie medzi vláknami sa použije špeciálny plánovač, ktorý plynule mení kontext za behu. Príde veľa vylepšení, ktoré zachytia ťažké skripty a nekonečné slučky v kóde Javascriptu.

Kvantový tok

Quantum Flow je súčasťou projektu Quantum venovaného pokročilej optimalizácii používateľského rozhrania prehliadača.

Pozrite si nasledujúce video:

Zdroj: Blog Billa McCloskeyho.

ODPORÚČANÉ: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon systému

Sergey Tkachenko, autor spoločnosti Winaero

Predtým sme sa zaoberali najkomplexnejší zoznam umiestnení shellov podľa ich ID triedy ktorý môže...

Čítaj viac

Stiahnuť Stiahnite si SUPER_BLACK Skin for Winamp

Táto webová stránka používa súbory cookie na zlepšenie vášho zážitku pri prechádzaní webom. Z týc...

Čítaj viac

Stiahnuť Stiahnite si True_Blood Skin pre Winamp

Táto webová stránka používa súbory cookie na zlepšenie vášho zážitku pri prechádzaní webom. Z týc...

Čítaj viac