Webový prehliadač Chrome od spoločnosti Google v najbližšom období zrýchli vo vykonávaní JavaScriptu a moderné webové aplikácie tak v ňom budú rýchlejšie.
K zrýchleniu príde vďaka nasadeniu nového tzv. JIT kompilátora JavaScriptu, s označením TurboFan.
Úlohou JIT kompilátora je optimalizovať kód v JavaScripte na stránkach a preložiť ho na natívny strojový kód procesora, vykonávania JavaScriptu je tak vo výsledku výrazne rýchlejšie ako pri interpretácii kódu.
Chrome používal vo svojom JavaScript engine s označením V8 doteraz JIT kompilátor s označením CrankShaft. Postupne od verzie Chrome 41 ale začína na niektoré typy JavaScript kódu nasadzovať TurboFan.
TurboFan dokáže podľa Google optimalizovať viac kódu, podporuje rozličné optimalizačné módy a má sa ľahšie rozširovať. Google ho už nasadil napríklad na vykonávanie asm.js a for-of cykly. V benchmarku Octane to už prinieslo zlepšenie skóre zlib testu o 29%, použitú hardvérovú platformu Google nešpecifikuje.
Dosiahnuté skóre v benchmarku Octane zlib, vľavo s doterajším JIT CrankShaft, vpravo s novým TurboFan (obrázok: Google)
Zapnúť TurboFan pre ďalšie typy JavaScript kódu plánuje Google postupne v priebehu nasledujúcich mesiacov s cieľom nakoniec úplne nahradiť doterajší kompilátor CrankShaft.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
rychlost
Od: Mr X
|
Pridané:
8.7.2015 8:33
zachvilu bude chrome rychlejsi jak pocitac
|
|
Re: rychlost
Od: zlobik ten stredny
|
Pridané:
8.7.2015 8:37
zachvilu bude pocitac rychlejsi jak chrome
|
|
Re: rychlost
Od reg.: M a t t
|
Pridané:
8.7.2015 9:03
Ha. Mozes snivat.
|
|
Re: rychlost
Od: de-pejrak
|
Pridané:
8.7.2015 10:56
zachvilu bude javascript rychlejsi jak pocitac
|
|
Re: rychlost
Od: sandisxxx
|
Pridané:
9.7.2015 11:27
Javascript bude rychlejsi jak zachvilu alebo Chrome
|
|
Re: rychlost
Od: x4jj
|
Pridané:
8.7.2015 13:36
ked to spravia tak, ze javascript sa vykona na serveri a mne pride akurat odpoved, tak ano. analogicky k tlaceniu cez wifi v kancli a potom staci prijst po hotovy papier :D
|
|
Re: rychlost
Od: Koloman12346789
|
Pridané:
8.7.2015 18:46
A nodejs bude sušiť hubu?
|
|
pochopenie
Od: samosato
|
Pridané:
8.7.2015 8:41
Takže ak som to správne pochopil, čas pre preklad a vykonanie dohromady je menší ako pre interpretáciu? To bude asi iba na špecifických stránkach.
|
|
Re: pochopenie
Od: zlobik ten stredny
|
Pridané:
8.7.2015 8:45
takze na strankach slovenskeho internetu !!!!
|
|
Re: pochopenie
Od: vvlado
|
Pridané:
8.7.2015 8:58
No na dsl.sk uzivatel zrychlenie zrejme nepociti...
|
|
Re: pochopenie
Od: de-pejrak
|
Pridané:
10.7.2015 7:49
kde nie je javascript nie ani zrychlenie :-)
|
|
Re: pochopenie
Od: nemo22
|
Pridané:
8.7.2015 9:31
Nemusi to tak byt. Dnes vela stranok pouziva rovnake jscript kniznice, takze staci ak chrome bude mat v cache ulozene uz prelozene verzie jquery, ext js, mootools a dalsie. Pri naciani stranky len chrome porovna nazov a povedzme si spravy kontrolny sucet (nehovoriac ze vela tych kniznic hostuje priamo google a stranky ich linkuju od nich) a ak to bude sediet tak rovno spusti skopmilovanu z cache. Tak isto ak si na rovnakej stranke a len preklikavas cez rozne podstranky tak sa dane scripty stiahnu len raz a prekompiluju. Potom uz sa spusta len to co ma chrome v pameti, pokial neodides zo stranky/nezavries chrome.
|
|
Re: pochopenie
Od: Jan Hus
|
Pridané:
9.7.2015 9:14
A potom sa môžem čudovať, že čo je toľko bordelu po chromom v PC. Ohľadom bordelu, čo po sebe zanecháva chromý, jeho sústavné aktualizovanie a zasa inštalačný bordel sa v PC neúprosne hromadia. Kto si to nie je schopný nastaviť a priebežne zmazávať, no poteš prso takým šibnutým presmrdávačom Internetu!
|
|
wwww5
Od: wwww5
|
Pridané:
8.7.2015 9:00
A teraz bude zrat 2G ram len Javascript.
|
|
Re: wwww5
Od reg.: Wolverine
|
Pridané:
8.7.2015 9:11
ja by som vsetky tie javascripty zrusila!
|
|
H 4 l o
Od reg.: M a t t
|
Pridané:
8.7.2015 9:09
Co keby sme tu teraz spravili najdlhsi comment chain aky tu kedy bol. Pome vsetci, odpovede! Chcem vidiet komenty odsadene az na treti monitor jak keby ich odfukol TurboFan!
|
|
Re: H 4 l o
Od: asdqwe
|
Pridané:
8.7.2015 9:29
ja hlasujem za nie
|
|
Re: H 4 l o
Od: zlobik ten stredny
|
Pridané:
8.7.2015 9:32
dal som ti -
|
|
Re: H 4 l o
Od: antiapple
|
Pridané:
8.7.2015 9:35
ja tebe +
|
|
Re: H 4 l o
Od: Psychopat
|
Pridané:
8.7.2015 14:37
Ja vám nič nedám
|
|
Re: H 4 l o
Od: Pepa z Prahe
|
Pridané:
8.7.2015 15:08
A me?
|
|
Re: H 4 l o
Od: prdlajs
|
Pridané:
8.7.2015 16:00
Mokrou handrou po vajcaach.
|
|
Re: H 4 l o
Od: rookie registrovany
|
Pridané:
9.7.2015 8:52
tvoje chutky nas nezaujimaju..
|
|
hmmmm
Od: nemo22
|
Pridané:
8.7.2015 9:35
No super, uz teraz mam pocit ze je V8 ako pentium - rychle ale dost veci odhaduje. Kopec zlozitejsich stranok ma s Chrome problemy. Ani nie pri prvom nacitani, ale pri dlhsom pouzivani. Evidentne ma ta ich implementacia nejake memory leaky alebo ine chyby. O dost stabilnejsi mi pride Firefox alebo IE. Ale radsej by som bol keby konecne google nieco spravila s tou ich debilnou politikou tlacenia https serverov pred http. Kopec webov nema korektne spravenu https stranku, tahaju hlavne styly aj scripty z http a samozrejme to sa chrome nepaci, takze stranka je potom rozbita alebo rovno vobec nefunguje.
|
|
.....
Od: ...
|
Pridané:
8.7.2015 10:11
Nic proti Google, ale podstatne rychlejsie je, ked sa javascript proste vypne.
|
|
Re: .....
Od: fghfgh
|
Pridané:
8.7.2015 10:53
samozrejme v dobrom, dufam
|
|
Re: .....
Od: sun from
|
Pridané:
8.7.2015 11:31
Áno, mysliteľ, ale má to jeden háčik: nefunguje potom Javascript.
|
|
Re: .....
Od: ...
|
Pridané:
8.7.2015 12:06
Otazka znie, ci ho naozaj aj potrebujes. Ja ho nemam vseobecne vypnuty, ale na niektorych strankach ho vypinam a zazracne funguju neporovnatelne rychlejsie (a ano, prides o nejake fancy animacie a kraviny, ale co je lepsie, cakat 2 minuty kym sa nacita stranka, alebo okamzite nacitanie?)
|
|
Re: .....
Od: DMD sen
|
Pridané:
8.7.2015 14:06
Áno potrebujem. A ak čakáš 2 minúty na stránku, možno by bolo načase už tú 386ku poslať do šrotu.
|
|
Re: .....
Od: ...
|
Pridané:
8.7.2015 14:38
Perfektna odpoved, potrebujem, lebo mi to tak do hlavy natlacili.
Predpokladam ze mas zapnuty adblock, takze o tom co vlastne robi javascript ani nevies...
Nezalezi aky novy mas pocitac, ked je stranka plna scriptov, vzdy to bude trvat dlho.
|
|
Re: .....
Od: anusicek
|
Pridané:
8.7.2015 16:28
trend je pisat cele weby v js a server pouzivat uz iba ako api .. angular, backbone etc.
|
|
no nie .. turbofan
Od: quix_
|
Pridané:
8.7.2015 11:42
predpokladam, ze turbofan je oznacenie stavu vetrakov,
v ktorom sa ocitnu pri spracovavani javascriptu. Pamatate si davnu historiu, ked vam stroj vyzieral len flash? ten sa dal vypnut a web fungoval.. skuste dnes vypnut javascript :[
|
|
Re: no nie .. turbofan
Od: ech pohyby secs
|
Pridané:
8.7.2015 11:46
Netrep.
|
|
Re: no nie .. turbofan
Od: qyxina
|
Pridané:
8.7.2015 15:52
noscript
|
|
technologia
Od: prdlajs
|
Pridané:
8.7.2015 16:00
Zaujimavejsia technologia bude TurboFap.
|