Windows Tips & News

A Mozilla Quantum Project egy új motor a Firefoxhoz

click fraud protection
AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimalizálásához

Néhány napja a Mozilla bemutatta új projektjét, a "Quantum"-ot, amelynek célja, hogy új, jelentősen továbbfejlesztett motort biztosítson a Firefox böngészőhöz. Gecko-alapú lesz, és a megnövekedett teljesítménynek köszönhetően számos fejlesztést kell hoznia a Gecko teljesítményében párhuzamosság és párhuzamosság, csökkentett késleltetés és jobb megbízhatóság, amelyet a Rust kódnyelv és annak biztosít jellemzők.

firefox logó banner
A Quantum nagyjából négy különálló projektre oszlik.

A Quantum CSS projekt a Gecko CSS motorját a Servo motorjára cseréli. A Servo a Gecko hosszú távú helyettesítője, amely modern, nagy teljesítményű, párhuzamos architektúrán alapul.

A Quantum DOM projekt érzékenyebbé teszi a Gecko-t, különösen akkor, ha sok háttérlap van nyitva. Amikor a Quantum DOM befejeződött, a különböző lapokhoz (és esetleg különböző iframe-ekhez) tartozó JS-kódok külön, együttműködve ütemezett szálakban fognak futni; egyes háttérlapok kódja egyáltalán nem fut le.

Hirdetés

A Quantum Compositor áthelyezi a Gecko kompozitort a saját folyamatába. Mivel a grafikus illesztőprogram instabilitása a Firefox összeomlásának fő forrása, arra számítunk, hogy a GPU-val kölcsönhatásba lépő kód áthelyezése a saját folyamatába stabilabbá teszi a Firefoxot.

Végül a Quantum Rendering lecseréli a Gecko grafikus alrendszerét a Servo egyével, a WebRenderrel. A Servo hatékonyabban használja a GPU-t, mint a Gecko, és inkább úgy vezeti, mint egy játék, mint egy webböngésző.

Ezek a projektek a befejezés különböző szakaszaiban vannak. A Quantum Compositor meglehetősen messze van, míg a Quantum Rendering még csak most kezdődik. Még mindig nagy a bizonytalanság a projektekkel kapcsolatban.

Quantum DOM

A Quantum DOM párhuzamos szálakban futtatja a JavaScript kódot a különböző lapokhoz, ami lehetővé teszi a böngésző teljesítményének növelését sok megnyitott lap mellett. A szálak közötti váltáshoz egy speciális ütemezőt használnak a kontextus zökkenőmentes, menet közbeni megváltoztatására. Számos fejlesztés érkezik a nehéz szkriptek és a Javascript-kód végtelen hurkjainak elkapására.

Kvantum Flow

A Quantum Flow a Quantum projekt része, amely a böngésző felhasználói felületének fejlett optimalizálására irányul.

Nézze meg a következő videót:

Forrás: Bill McCloskey blogja.

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimalizálásához
Az Edge Chromium PIN-kódot kap a tálcára varázslóhoz

Az Edge Chromium PIN-kódot kap a tálcára varázslóhoz

Az Edge Chromium új funkciót kap a Canary ágban. Egy új eszköz, a Pin To Taskbar Wizard lehetővé ...

Olvass tovább

A Jegyzettömb ismét a Microsoft Store-ba kerül

A Jegyzettömb ismét a Microsoft Store-ba kerül

AJÁNLOTT: Kattintson ide a Windows problémák megoldásához és a rendszer teljesítményének optimali...

Olvass tovább

Javítsa ki a beviteli késéseket a játékokban Windows 10 rendszeren

Javítsa ki a beviteli késéseket a játékokban Windows 10 rendszeren

Sok játékos váltott Windows 10-re az operációs rendszer által kínált új funkciók miatt. A Windows...

Olvass tovább