Google Quietly Posts Big JavaScript Engine Update
An anonymous reader writes "Google has updated the Chrome JavaScript engine from version 2.5 to 3.0, which apparently results in some big performance jumps. ConceivablyTech has run some benchmarks on two different PCs and posted charts showing that the latest nightly builds are up to 100% faster than the Chrome browsers with the JavaScript version 2.5 (which would be all currently published Chrome 8 and 9 variants). Especially V8 and Kraken seem to benefit from the upgrade, while Google has now at least on some system the fastest Sunspider browser again."
continues.....
This is the kind of competition we should see everywhere. Not just browser speeds.
Can we come up with a standard way to convey the concept of speedup people? I have a feeling that they meant twice as fast. 100% faster would mean it finished instantaneously, which might be true if the benchmark was all marked as dead code... Oh, this is about google, not MS. My bad.
this was part of their big chrome os announcement. i would say that is the opposite of quietly
I realize that, from the baseline starting point of JavaScript interpreters in past years, there was a lot of room for improving the performance of JavaScript. But, when Chrome was first released, it boasted huge improvement in JS performance vs. other browsers, and it seems like every release since then has had these huge jumps in performance. . .
Shouldn't we be nearing some sort of point of 'it's about as optimized as it can possibly be and still give correct results'? If it's true, it's great, but getting 80%+ jumps in performance every major browser release doesn't seem like it could possibly continue for too many iterations.
I've been using Chrome for ages, but it seems to me like it's already way faster than it would have to be. I use a very dated machine and cannot usually saee Chrome being much faster than Firefox 3.5.12. They should be focusing on improving stability, because since Chrome 7 I've been experiecing unresponsive tabs, tabs that just won't load anything while others do fine and a plethora of other annoyances. Plus it can't really handle /.'s text box. I can't even go back with my mouse to correct a "saee" that's been bugging me for seconds!
There's nothing 'quiet' about posting a big writeup to your weblog http://blog.chromium.org/2010/12/new-crankshaft-for-v8.html
Similarly, 'quiet' would seem to indicate that no-one noticed anything had happened. Currently, the news was whispered less than three hours ago and it's currently on techmeme, hacker news and here. So, so quiet.
I wouldn't want to use any site where these ever-amazing javascript improvements are necessary. Also, they should stop reporting in percent now that they're (I'm guessing) in the sub-millisecond domain.
We'll all look back on this era as a golden age for browser competition and progress.
I can't even think of an analogous situation, with four different entities with vastly different philosophies, improving their browsers at a breakneck pace, embracing(at least publicly) open standards over proprietary technology, and competing almost exclusively on the merits of their products.
it contains a lot of random chance and comparisons and stored math... a good test of raw computational ability.
Since Android already has Google's JS engine (in the browser), why not make it so you can write native apps in it? As in, ones that can access everything you can access from java. It might be slightly slower, but I doubt by much....especially since most of the intensive stuff (say, animations) can be done by OS. I work with both languages on the platform, and having to use java is just painful for the stuff that is so easy in javascript. Javascript may not be a perfect language, but its got so many advantages over java in a mobile device. Also the relationship of Java to XML/view layout on Android is so close to the relationship of Javascript to HTML/DOM in browsers.
The other obvious benefit would be that with Chrome OS and Android being effectively competitors, this would help tie the two together....easier to write apps for both if they use the same language. (and then there's that Oracle thing)
wondering how quickly these speed increments will "trickle down" to projects like node.js.
i'd love to see speed increases as the javascript engine matures.
Chrome FASTER than Firefox? What the hell. For me, it's around 5-8 times slower on an average website -- little difference on Slashdot, tremendous on, say, CNN.
This is easily explained if you cut yourself and disable AdBlock -- the speeds will be similar.
Somehow none of lists shipped with AdBlock do something to all that 15th party tracking, you need to purge them yourself, but even in the default settings the difference is still hugely in favour of Firefox.
This is an optimization Chrome's authors should do instead of shaving another fractions of second in JavaScript performance -- but sadly, they get their income from peddling crap :(
The creatures outside looked from Alt-Right to Antifa; but already it was impossible to say which was which.
How sad I cannot use Chrome until they fix this bug: http://code.google.com/p/chromium/issues/detail?id=47416 The most innocent applications (framesets with documentation, TOC/Search on the left, actual content on the right) do not work in Chrome if loaded from a local hard-drive (or chrome is started with some weird, undocumented switch). Those framesets worked fine even in Netscape 4 and ancient versions of KHTML.
Now if they could just address some *real* world issues. Like large session restores (dozens of windows/tabs) or browsers that don't eat CPU time when they are idle (all windows minimized and/or inactive). There are many users who view Javascript as inherently evil and think the Web would be better off without it. Its *my* PC and should only be running open source code which many eyes have looked at (not true for a majority of Javascript loose in the wild).
Until they get the session restore and CPU issues right the browser IS NOT GREEN. The people benchmarking browsers or reviewing browsers need to think a bit more outside of the box that seems to consist only of "How fast does Javascript run?" or "How many of the HTML 5 tests does it complete?"
For example, "What is the minimum memory that a browser requires for a specific set of sites?", "What is the system load, e.g. processes, file handles, disk I/O's, etc., to load a specific set of sites?", "How does the browser perform when one exceeds RAM memory? (is the current Window/tab responsive?)", "What is the largest HTML document I can load and how long does it take?", "How long does it take to complete loading a complex diversified page, e.g. one which loads sub-elements from 50-100 other sites?"
The stress and performance testing of browsers seems confined to a box whose dimensions are typically measured in angstroms!
Yes! Text will load even more imperceptibly quickly!
You're not seeing the bigger picture. See that other /. post above, on the main page, regarding Chrome OS? Google isn't doing this work on Chrome to make it a better browser. They are doing this work on Chrome to make it work as the OS workhorse of the computer, delivering all your applications and data via the web, instead of desktop applications. The push in this direction means much heavier JS applications.
When talking about Google, you can't just look at a single product how it affects you today, but taken in the context of their other products and their desire to control/organize the worlds information.
Chrome says it's up to date, and I'm running an 8.x version - does that mean it installed itself last night when I was asleep?
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
If I'm reading a bunch of stuff with complex web pages (e.g. open all today's links from a news aggregator such as Fark in tabs, getting a wide mixture of badly designed web pages), eventually FF will start hogging the whole CPU and burning more RAM. Fortunately I've got a dual-core machine, so it normally only burns one core, and I can't actually tell if it's Javascript or Flash that's doing it, but I'm really much more interested in stability than speed at this point. Speed matters a bit after Firefox crashes, when I'm reloading the session, though that's probably limited more by dynamic web pages than by FF itself, but Chrome seems to load faster (it doesn't crash quite as often, but I also have to reboot the machine occasionally due to power issues or installing software.)
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
Seems, Chrome team has finally gotten to optimize for the Mozilla Kraken. The gains in other benchmarks are about 10%. Nevertheless all progress is good, may be all this optimization will trickle down to some real world speed.
...in the results of SunSpider runs between Chromium 10.0.605.0 and IE 9 Platform Preview 7 (1.9.8006.6000). I'm really enjoying this aspect of the slugfest between Google and MS.
Q&D Comparison Results
Chromium 10.0.605.0 results total: 279.6ms +/- 2.4%
IE 9 Platform Preview 7 (1.9.8006.6000) results total: 348.9ms +/- 0.8%
SunSpider 0.9.1 (http://www2.webkit.org/perf/sunspider-0.9.1/sunspider-0.9.1/driver.html) executed on ThinkPad W500, 2.53GHz Core 2 Duo (T9400), 4GB RAM, Win 7 64.
About 6 months ago I used chromium for my default browser, but recently I have had to launch Firefox more and more. 1) Adblock is missing ALOT of ads suddenly. Especially flash ones which really kill me on linux. It doesn't help that Adblock on chrome still actually loads ads and then hides them. 2) Websites like imdb.com with a center div that is styled with a shadow bring chromium to a crawl. 3) Chrome couldn't load Google Adsense or Gmail a few times, I had to start firefox instead. I have been watching tv for the first time since 2003 (when I discovered linux) and every couple nights I have to start firefox just to go to IMDB to lookup info about actors/shows.
Ever since google decided to make their web search results unusable with the "Web Preview" crap (which pops up a huge, useless, floating window when you click on the text of any search result, and which is non-opt-out-able), they've made themselves an enemy of me. Or me of them. Whatever. I know it can be disabled via greasemonkey or noscript, but fuck it -- I'll just use other web searches, email, RSS readers, etc.
load up a /. page with >1000 comments on a core-i3 machine and watch chrome stutter and sputter as you scroll at a blazing 5fps.
load up the same page on firefox latest stable and voila! the page scrolls ultra-smooth and absolutely no lags. so i'm kinda suspicious about the usefulness of tests like sunspider.
Wealth is the gift that keeps on giving.