středa 3. září 2008

Co je Google V8 JavaScript Engine?

Při uvedení nového open source prohlížeče Google Chrome jsem zaregistroval zmínku o použití V8 JavaScript VM od dánského týmu, ale při hledání ve vyhledávači se mi nepodařilo najít další podrobnosti. Nakonec jsem nalezl na code.google.com správný zdroj informací pod jménem Google V8 JavaScript Engine:
Pro porovnání výkonu JavaScriptových enginů tvůrci používají V8 Benchmark Suite - version 1
a zde jsou výsledky.

... Pokračování

Nejprve Google Chrome, který dosáhl skóre 1022:



Firefox 3 je výrazně pomalejší a má skóre 123:



V MS Internet Exploreru 7 došlo z zobrazení hlášení, že skript pracuje velmi pomalu:



Skóre pak bylo 34.



Samozřejmě sadu benchmarků si můžeme namíchat různě a validita nemusí být vysoká. Mozilla v reakci testovala Firefox 3.1 s JIT kompilátorem JavaScriptu TraceMonkey a srovnávala ho s Google Chrome pomocí benchmarku SunSpider a Chrome bylo o 28 procent pomalejší pod MS Windows XP a o 16 procent pod MS Windows Vista. Vzhledem k tomu, že u TraceMonkey se uvádí zkrácení běhu tohoto testu o 83 %, pak Mozilla vlastně uznává, že Chrome je výrazně rychlejší než dnešní Firefox 3.

Žádné komentáře: