neprihlásený Nedeľa, 28. apríla 2024, dnes má meniny Jarmila
V Chrome zvýšená rýchlosť JavaScriptu o 25%

DSL.sk, 4.5.2012


Spoločnosť Google zvýšila vo svojom webovom prehliadači Chrome, populárnom aj doteraz aj pre svoju rýchlosť, výkon a rýchlosť vykonávania JavaScriptu.

Spoločnosť o tom informovala tento týždeň.

Zrýchlenie bolo uskutočnené zmenou algoritmu rozhodujúceho o výbere kódu generovaného prekladom JavaScriptu, ktorý sa optimalizuje.

JavaScript engine V8 v prehliadači Chrome štandardne pre dosiahnutie vyššej rýchlosti prekladá JavaScript kód do natívneho strojového kódu, prekladač je ale zameraný na rýchle generovanie kódu a nie generovanie optimálneho a čo najrýchlejšieho kódu.

V8 má zároveň zabudovaný aj optimalizátor preloženého kódu, ktorý je ale náročný na výkon a Chrome ho používa len na optimalizáciu najviac využívaného kódu. Doteraz V8 takýto kód identifikoval tak, že každú milisekundu zistil aktuálne bežiace funkcie a tie následne optimalizoval.

Nový algoritmus počíta počet spustení funkcií a cyklov pôvodného JavaScript kódu v počítadlách a kód, ktorý optimalizuje, vyberá na základe dostatočne presných odhadovaných dát o dĺžke behu jednotlivých častí kódu.

Oproti predchádzajúcemu algoritmu sa rýchlosť zvyšuje najmä u JavaScript kódu, ktorý beží často ale nebeží nepretržite a starý algoritmus ho tak bežne nezachytával. Takéto charakteristiky má často ale bežný JavaScript kód na stránkach implementujúce ich rozhranie, ktorý ale výraznou mierou prispieva k rýchlosti odozvy stránky.

Zvýšenie rýchlosti merané benchmarkom SunSpider, ktorý sa skladá z krátkych testov, dosahuje podľa Google 25%.

Nová rýchlejšia verzia enginu V8 sa v súčasnosti už nachádza v aktuálne stiahnuteľnej beta verzii 19 a vývojárskej verzii 20 prehliadača Chrome.


      Zdieľaj na Twitteri



Najnovšie články:

Po rokoch vypustené nové navigačné Galileo satelity, SpaceX na to obetovala raketu
Operačný systém Proxmox pre virtualizáciu vydaný v novej verzii 8.2
České železnice idú testovať WiFi vo vlakoch cez satelitný Starlink
V bezplatnom DVB-T bude počas MS v hokeji aj Joj Šport
NASA komunikovala laserom na stovky miliónov km rýchlosťou 25 Mbps
Let vesmírneho Boeingu by sa už mal uskutočniť, o menej ako dva týždne
Vydané Ubuntu 24.04 s dlhou podporou
Uvedený notebook používajúci nový formát menších pamäťových modulov CAMM2
Nová verzia Windows 11 bude vyžadovať CPU s podporou ďalších inštrukcií, nepobeží na starších CPU
Google opäť odložil vypnutie cookies tretích strán v Chrome


Diskusia:
                               
 

nech by bol najrýchlejší, najkrajší, najúžasnejší, vedel, variť, prať a žehliť, kým posiela dáta o surfovaní googlu, nebude na mojom kompe nikdy.
Odpovedať Známka: -0.3 Hodnotiť:
 

myslim, ze sa nemas coho bat, teda na Slovensku urcite nie. :)
Odpovedať Známka: 0.5 Hodnotiť:
 

pokial bude odosielat data o tom kde a co surfujem bude vzdy na mojom pocitaci ;)
Odpovedať Známka: -1.0 Hodnotiť:
 

paranoia? v dnesnej dobe je uplne jedno aky prehliadac pouzivas... myslis si ze ked budes pouzivat firefox, operu alebo internet explorer ze o tebe nikto nebude mat ziadne informacie?
Z toho vyplyva ze ked uz o tebe vsetci vedia bez ohladu na prehliadac tak preco si aspon neuzit rychlost ktoru chrome ponuka... ze :)
Odpovedať Známka: 2.1 Hodnotiť:
 

A vzdy si mozes napisat vlastny prehliadac, pre istotu... alebo si skompilovat chromium zo zdrojakov bez spyware.
Odpovedať Známka: 6.8 Hodnotiť:
 

Ach mudrlanti, čo tak využiť energiu inak ako písaním blbostí do diskusií a radšej si niečo zistiť? http://dopice.sk/2wc
Odpovedať Známka: 4.4 Hodnotiť:
 

Skoro si trafil moje priezvisko: D. Inak dik za link
Odpovedať Známka: 2.0 Hodnotiť:
 

posielam svoje data googlu dobrovolne, ak som v chrome prihlaseny, znamena to nech sa paci velky brat, tu su moje data(settings/personal stuff/sign in), tu, tu a tu http://goo.gl/WnMGE sa pise How it works
Your settings and data are saved to your Google Account. Tak ale ak mi nevadi, ze s mobilom vo vacku som odpocuvany a sledovany na kazdom kroku, nevadi mi ani, ze moj ISP zaznamenava o mne uplne vsetko, posielam svoje data googlu uz dobrovolne, chcel som pas, dal svojim panom aj svoje odtlacky prstov ako nejaky zlocinec, no a co, ked uz ma zaockovali ako dobytok. No a ak teraz ak skusim pripustit, ze toto skurvene ponizovanie sa nie je pre moju bezpecnost...
Odpovedať Známka: 4.5 Hodnotiť:
 

Ako je mozne, ze sme sa otroctvu este nevzopreli?
'Strava, ockovanie a nariadenia(EU:) sa budu kombinovat uz od utleho veku, aby vytvorili typy povahy a druh presvedceni, ktore urcili autority za ziaduce a akakolvek kritika mocnych sa tak stane psychologicky nemozna...'
'Diet, injections, and injunctions will combine, from a very early age, to produce the sort of character and the sort of beliefs that the authorities consider desirable, and any serious criticism of the powers that be will become psychologically impossible. . . .”----Bertrand Russell,1953'

http://goo.gl/9o5tC
Odpovedať Známka: 1.1 Hodnotiť:
 

Nemame sa teraz potentovat ?
Odpovedať Známka: -5.0 Hodnotiť:
 

A na to si ako prišiel, že posiela dáta o surfovaní Google? Je to totiž úplný nezmysel.
Odpovedať Známka: -0.8 Hodnotiť:
 

ty si nevies pustit wireshark a pozriet sa ake data sa posielaju??
Odpovedať Známka: 2.0 Hodnotiť:
 

Ešte 26% a bude ten Javascript taký rýchly, že bude bežať dozadu.
Odpovedať Známka: 8.2 Hodnotiť:
 

to bude dokonale, si predstav vyrenderovanu stranku o 26% skor ako kliknes na link.
Odpovedať Známka: 6.8 Hodnotiť:
 

lol ved toto ma chrome implementovane uz davno, ale vazne..
Odpovedať Známka: 4.1 Hodnotiť:
 

díky Broňa za minuska,

http://dopice.sk/2wf

http://www.dsl.sk/article.php?article=12105
Odpovedať Známka: -1.2 Hodnotiť:
 

Odpocitavanie na filehostingoch bude rychlejsie :D
Odpovedať Známka: 9.3 Hodnotiť:
 

fuha pekne :)
1.Chrome 18: 109.0ms
2.Firefox 13: 126.6ms
3.Opera 11.62: 139.2ms
Odpovedať Známka: 6.0 Hodnotiť:
 

ja som cital v novom case ze operu pouziva aj janka hospodarova
Odpovedať Známka: 0.5 Hodnotiť:
 

Ja som zase cital ze Janka Hospodarova ta oznacila za dementneho.
Odpovedať Známka: -2.5 Hodnotiť:
 

pre dementa kazdy dement
Odpovedať Známka: 6.7 Hodnotiť:
 

To je rozdiel ! Upne citim tych 17ms, ako som mohol zit bez toho
Odpovedať Známka: 3.3 Hodnotiť:
 

nepozeraj na ms ale na percentualny rozdiel...
ja mam taky maly rozdiel lebo mam rychly cpu, keby som to odmeral na slabom tak mas tam rozdiel radovo v desiatkach ms...
a druha vec je ze v praxi ten rozdiel moze byt este väcsi, kedze tie operacie z ktorych test pozostava vykonava prehliadac viackrat pri nacitavani stranky, nie len raz ako v teste
Odpovedať Známka: 3.3 Hodnotiť:
 

spočítaj si to za rok, koľko si stratil )
Odpovedať Známka: 6.7 Hodnotiť:
 

keby tak pozvysovali rychlost vsetkemu, to by bolo fajn...
Odpovedať Známka: -5.0 Hodnotiť:
 

onedlho bude za optimalizaciou javascriptu tolko machine learningu ze az :D
Odpovedať Známka: 2.0 Hodnotiť:
 

ma niekto problem s chrome ked ma otvorenych 10+ tabov tak 12 hod ? mne to zere ku konci dna tak 500 mb pamete .... kym nerestartnem prehliadac gozdilla tak isto ale tam to bolo mozne pozorovat uz tak po 3 hod
Odpovedať Známka: 6.0 Hodnotiť:
 

Ak mam v Opere otvorene 10 a viac tabov tak mi to zerie viac ako 800MB pamate. Na NB mi to vadi tam mam len 2GB ram. Zas na PC to vobec nesledujem.
Odpovedať Hodnotiť:
 

a co si cakal ze vsetky stranky na internete zeru tak malo pamäte ako DSL.sk ?
s tym nespravi nic ani najlepsi prehliadac na svete
Odpovedať Hodnotiť:

Pridať komentár