neprihlásený Piatok, 19. apríla 2024, dnes má meniny Jela
Mozilla avizuje superzrýchlenie Firefoxu

Značky: Firefoxnové technológieMozilla

DSL.sk, 31.10.2016


Spoločnosť Mozilla pripravuje technologicky novú verziu svojho webového prehliadača Firefox, ktorá bude radikálne rýchlejšia.

Avizuje to David Bryant, šéf vývoja platformy v Mozille.

Projekt nesie označenie Project Quantum a založený je na integrácii prvkov z experimentálneho webového enginu Servo vyvíjaného Mozillou.

Firefox s veľkým časovým oneskorením za Chrome a aj Internet Explorerom len v súčasnosti zavádza technológiu paralelizácie práce v podobe behu vo viacerých procesoch, tzv. Electrolysis, ktorá umožňuje dosahovať vyšší výkon pri viacerých otvorených stránkach súčasne.

Zároveň spoločnosť už niekoľko rokov ale vyvíja experimentálny webový engine Servo, ktorý má úplne nový koncept a ktorý sa snaží maximálne prácu prehliadača paralelizovať na viac jadier moderných procesorov a na silne paralelný grafický procesor GPU.


Predstavenie enginu Servo (video: Web Engines Hackfest / Mozilla)



Kým u bežných prehliadačov vrátane Chrome v súčasnosti paralelizácia zlepšuje len renderovanie viacerých stránok naraz a pri renderovaní jednej k zásadnému zrýchleniu neprichádza, Servo paralelizuje na viacero jadier aj renderovanie layoutu a CSS štýlov na jednej stránke. Servo tak dokáže výrazne zrýchliť zobrazenie jednej stránky a môže potenciálne viesť k výrazne vyššej vnímanej rýchlosti renderovania.

Pri septembrovej prezentácii nového enginu avizovala Mozilla lineárne zrýchlenie renderovania jednej stránky s počtom jadier a na dvojjadrových CPU by tak malo byť dvojnásobne rýchlejšie a na štvorjadrových štyrikrát rýchlejšie.

Okrem toho Servo zrýchľuje aj vďaka prenášaniu výrazne viac práce na GPU.

Čo sa týka JavaScript enginu, nový webový engine nemá vlastnú novú implementáciu a používa SpiderMonkey z Firefoxu.

Servo je napísaný v jazyku Rust, ktorý je určený pre paralelné programovanie a zároveň eliminuje viaceré typy potenciálnych bezpečnostných chýb.


Zrýchlenie Servo oproti Gecko pri renderovaní Wikipedia, čas v ms, kliknite pre zväčšenie (graf: Mozilla)



Servo je stále ale vo fáze experimentálneho projektu nepripraveného na použitie v prehliadači pre koncových užívateľov a jeho plné dokončenie by trvalo zrejme ešte viacero rokov. Mozilla sa preto rozhodla pre projekt Quantum, v rámci ktorého začne postupne komponenty z enginu Servo integrovať do webového enginu Gecko používaného v prehliadači Firefox. Konkrétne zatiaľ avizuje okrem iného integráciu paralelného spracovania CSS štýlov Stylo a rendereru na GPU WebRender.

"V Quantum sa usilujeme o vylepšeniu výkonu, ktoré bude tak badateľné, že celý Váš zážitok z webu sa bude zdať odlišný. Stránky sa načítajú rýchlejšie a posúvanie bude veľmi hladké," sľubuje Bryant.

Verzia Firefoxu s výraznými vylepšeniami by mala byť užívateľom k dispozícii do konca budúceho roka, pričom bude podporovaná na PC platformách Windows, macOS a Linuxe a tiež na Androide.


      Zdieľaj na Twitteri



Najnovšie články:

Špehovacie satelity SpaceX už snímkujú Zem, s vyšším rozlíšením ako doterajšie
Linux si na PC drží podiel 4%
AI výkon tohtoročnej generácie Intel CPU bude vyšší ako 100 teraops/s
Apple bude mať nový seriál o alternatívnom sovietskom vesmírnom programe, predĺžila For All Mankind
Pôsobivého dvojnohého robota Atlas nahradí úplne nová elektrická verzia
O2 spustilo predaj na diaľku. Namiesto eID sa fotí tvár a občiansky, nedá sa objednať eSIM ani predplatenka
Klon populárnej databázy Redis od Linux Foundation k dispozícii v prvej verzii
Helikoptéra na Marse bude zbierať dáta aj po strate komunikácie so Zemou
Vývoj pôsobivého dvojnohého robota prekvapivo končí
Spustená výrobca QLC flash pamäte s viac ako 200 vrstvami


Diskusia:
                               
 

len skoda, ze pri browsovani 95% casu cakam na to, kym sa ta stranka stiahne z tych 50 roznych servrov, kde su vsetky obrazky a data rozhadzane. To ci sa to potom vyrendruje za 0.1 alebo 0.05 sekundy je uplne irelevantne
Odpovedať Známka: 8.0 Hodnotiť:
 

Vo FF seka ak srollovanie stranok :D.
Odpovedať Známka: -3.5 Hodnotiť:
 

vo FF seka aj ked je stranka plne nacitana, vykreslena a nescrollujes.
Odpovedať Známka: -4.8 Hodnotiť:
 

To bude asi fazuľa z obeda.
Odpovedať Známka: 4.0 Hodnotiť:
 

nie je to "uplne irelevantne", priemerni pouzivatelia stravia browsovanim a interakciami so strankami mnozstvo casu, stranky sa v browseri renderuju pomerne casto, ked surfujes web, nacitavas nove stranky mozno aj niekolkokrat za minutu...rychly browser ti nezrychli internet, ale pouzivanie stranky bude plynulejsie, rozne skrypty a animacie zbehnu rychlejsie a na mobilnych zariadeniach dokazes podstatne usetrit baterie...dalej to povedie ku este interaktivnejsim strankam
Odpovedať Známka: 6.7 Hodnotiť:
 

"ku este interaktivnejsim strankam"

tak to by sme mali potom stopnut este v zarodku takuto zrudnost
Odpovedať Známka: 5.8 Hodnotiť:
 

hej, nasrat na ludi, ktori maju radi ine veci ako ja!!!!!
Odpovedať Známka: 8.3 Hodnotiť:
 

Teraz si velmi ublizil vsetkym heterosexualom.
Odpovedať Známka: 5.5 Hodnotiť:
 

ale potesil tych co maju radi hnede na seba
Odpovedať Známka: -5.0 Hodnotiť:
 

To neni o 0.1 vs 0.05 ak si porovnas FF s ostatnymi prehliadacmi tak FF sa hocikedy ako keby zacyklyl je to z toho dovodu ze bezi na jednom vlakne. Najplynulejsi je momentalne Edge ale ten ma zase sprasny JS engine.
Odpovedať Známka: 0.0 Hodnotiť:
 

vacsinou na 50 roznych servroch su reklamy, pocitadla pristupov, spehujuce fejsbuky, gugle a ine blbosti... skus plugin uMatrix, neviem si ho vynachvalit ;)
Odpovedať Hodnotiť:
 

Ahoj, skusal som 3 dni uMatrix, ktory si nevies vynachvalit, ale aj tak som si ho prave vypol. Vsak s nim nefunguje ani YT. FB ano. A po restarte musim zas vypnut pre konkretnu stranku. Takze ako to robis, ze si ho nevies vynachvalit?
Odpovedať Hodnotiť:
 

Kua, no čo s toľkým ušetreným časom?
Odpovedať Známka: 8.5 Hodnotiť:
 

nuž prejebať
Odpovedať Známka: 9.2 Hodnotiť:
 

takže browsovať od teraz len krčme
Odpovedať Známka: 4.7 Hodnotiť:
 

z prehliadania webu ? No to kam sme sa dopracovali :( .. ja teda web nepozeram kvoli zazitku
Odpovedať Známka: 0.0 Hodnotiť:
 

To máš smutný život :/
Odpovedať Známka: 5.0 Hodnotiť:
 

tak to ano, zazitky z prehliadania webu nenahradia ziadne zazitky z realneho zivota.
vol ty radsej nebyt, ako bez zazitkov z prehliadania webu byt.
Odpovedať Známka: 7.3 Hodnotiť:
 

no robim v sam sond kde robja telky
Odpovedať Známka: -3.3 Hodnotiť:
 

Fírerfox môj milovaný, vďaka vimperator pluginu som ti zostal verný aj v tých najtemnejších časoch, a neľutujem. Neľutujem, a verím, že nás čakaju už len krajšie zajtrajšky!
Odpovedať Známka: 8.8 Hodnotiť:
 

Laptopove baterky sa tomu velmi nepotesia. A neviem si predstavit ako mi bude hucat grafika pri prezerani DSL.sk
Odpovedať Známka: 7.5 Hodnotiť:
 

už len ten archaicky vzhlad DSL sposobi hucanie grafiky :D
Odpovedať Známka: -5.0 Hodnotiť:
 

len nech taky zostane co najdlhsie :)
Odpovedať Známka: 10.0 Hodnotiť:
 

Takto: huuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
Odpovedať Známka: 10.0 Hodnotiť:
 

laptopy maju integrovane grafiky so spotrebou 15W
Odpovedať Hodnotiť:
 

to sa mylis. Ja mam napr. v 2D rezime integrovanu v i7ke, ktora cela i7ka vratane grafiky ma 15W. V 3D rezime sa moze/nemusi prepnut na R7 M260, ktora ma sama 35W..
Odpovedať Známka: 10.0 Hodnotiť:

Pridať komentár