Windows Tips & News

Mozilla's Quantum Project je nový engine pre Firefox

click fraud protection
ODPORÚČAME: 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ÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon systému
Vstupná latencia atramentu Microsoft Edge je znížená o 240 %

Vstupná latencia atramentu Microsoft Edge je znížená o 240 %

V zostavách Microsoft Edge Dev a Canary spoločnosť Microsoft začala testovať vylepšenia atramentu...

Čítaj viac

Ako spustiť systém Windows 11 v núdzovom režime

Ako spustiť systém Windows 11 v núdzovom režime

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

Čítaj viac

Microsoft môže povoliť zariadeniam bez TPM 2.0 inštaláciu Windowsu 11, aktualizácia aplikácie na kontrolu stavu počítača je na ceste

Microsoft môže povoliť zariadeniam bez TPM 2.0 inštaláciu Windowsu 11, aktualizácia aplikácie na kontrolu stavu počítača je na ceste

Spoločnosť Microsoft včera oznámila novú generáciu systému Windows - Windows 11. Okrem toho sa na...

Čítaj viac