Windows Tips & News

Mozillas Quantum Project er en ny motor for Firefox

click fraud protection

For noen dager siden introduserte Mozilla sitt nye prosjekt, "Quantum", som har som mål å tilby en ny, spesielt forbedret motor for Firefox-nettleseren. Det vil være Gecko-basert og bør gi mange forbedringer til Geckos ytelse, takket være økt samtidighet og parallellitet, redusert ventetid og bedre pålitelighet levert av Rust-kodespråket og dets funksjoner.

firefox logo banner
Quantum er grovt sett delt inn i fire distinkte prosjekter.

Quantum CSS-prosjektet vil erstatte Geckos CSS-motor med den fra Servo. Servo er Geckos langsiktige erstatning basert på en moderne, høyytelses, parallellisert arkitektur.

Quantum DOM-prosjektet vil gjøre Gecko mer responsiv, spesielt når det er mange bakgrunnsfaner åpne. Når Quantum DOM er ferdig, vil JS-kode for forskjellige faner (og muligens forskjellige iframes) kjøres i separate, samarbeidende planlagte tråder; koden for noen bakgrunnsfaner vil aldri kjøre i det hele tatt.

Quantum Compositor flytter Geckos komponist inn i sin egen prosess. Siden grafikkdriverustabilitet er en viktig kilde til Firefox-krasj, forventer vi at flytting av kode som samhandler med GPU-en inn i sin egen prosess vil gjøre Firefox mer stabil.

Til slutt vil Quantum Rendering erstatte Geckos grafikkundersystem med det fra Servo, kalt WebRender. Servo bruker GPU mer effektivt enn Gecko gjør, og driver den mer som et spill enn en nettleser.

Disse prosjektene er i ulike stadier av fullstendighet. Quantum Compositor er ganske langt på vei mens Quantum Rendering akkurat er i gang. Det er fortsatt en del usikkerhet rundt prosjektene.

Quantum DOM

Quantum DOM vil kjøre JavaScript-koden for forskjellige faner i parallelle tråder, noe som vil tillate å øke nettleserens ytelse med mange åpne faner. For å bytte mellom tråder, vil en spesiell planlegger bli brukt for å endre konteksten jevnt underveis. Mange forbedringer vil komme for å fange opp tunge skript og uendelige løkker i Javascript-koden.

Kvantestrøm

Quantum Flow er en del av Quantum-prosjektet dedikert til avanserte optimaliseringer av nettleserens brukergrensesnitt.

Se følgende video:

Kilde: Bill McCloskey sin blogg.

Løsne gruppe fliser fra startmenyen i Windows 10

Løsne gruppe fliser fra startmenyen i Windows 10

Windows 10 kommer med en fullstendig omarbeidet Start-meny, som kombinerer Live Tiles introdusert...

Les mer

Fest innstillinger til startmenyen i Windows 10

Fest innstillinger til startmenyen i Windows 10

I Windows 10 kan du feste individuelle sider i Innstillinger-appen til Start-menyen. Dette vil ti...

Les mer

Microsoft forklarer oppdateringer over målte tilkoblinger

Microsoft forklarer oppdateringer over målte tilkoblinger

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenFor noen dager sid...

Les mer