Windows Tips & News

Mozillas Quantum Project er en ny motor for Firefox

click fraud protection
ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

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.

Annonse

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 ferdigstillelse. 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.

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

Last ned Last ned Future_Audio_1 Skin for Winamp

Sergey Tkachenko er en programvareutvikler fra Russland som startet Winaero tilbake i 2011. På d...

Les mer

Last ned Last ned Kaskus_Batik_Indonesia Skin for Winamp

Sergey Tkachenko er en programvareutvikler fra Russland som startet Winaero tilbake i 2011. På d...

Les mer

Windows 8.1-arkiver

Windows 8.1-arkiver

Hvis du endret ditt Windows 8.1-brukerkontobilde, det vil si avataren flere ganger, vil bildene d...

Les mer