As most Web Developers know by now, Google Chrome is THE browser to develop in. It had a bit of a rocky start (for instance the PNG transparency bug), but it really wasn’t too rocky compared to other browsers (IE8, still a total mess, is riddled with bugs & security issues). Usually anything Google touches eventually turns to Gold and Chrome is no exception to that rule. Fast, Smart, Efficient and just plain Cool. So what’s going on backstage in the Chrome browser? Much like 2 other great browsers (Firefox and Opera), Google Chrome is not at all afraid to let you see. So, if you’re an Uber Geek, Web Guru, Developer, or a just a Curious Monkey, you will want to eventually have a peek into some of those nerd stats. Just type these operator:commands into the browser address bar :
about:memory
This command will analyze the memory Chrome and each tab.
about:dns
Displays the name resolution, including performance.
about:histograms
This displays the various performance measures browser.
about:plugins
For now, Chrome does not have a formal mechanism for developers to graft extensions.But this mechanism will be in future versions ..Especially since the browser actually already supports extensions like Gears, DivX, Flash, Acrobat, Quicktime and ActiveX. Extensions revealed by this command.
about:stats
This command reveals much of the inner workings of the browser. It displays the current performance of different modules that make up Chrome and allows to study the performance of the browser more closely (or compare the differences in speed Chrome on two different machines).
about:network
Very useful for Web developers and network administrators, this command will trace the network activity of a tab and display graphics performance to measure the load time of the various elements.
about:ver
This command specifies the version number and build number of Chrome.
about:crash
This command simulates a crash of the Web application and therefore the current tab. It can discover the error message displayed by Chrome when such incidents arise.
about:internets
It is the easter egg (Easter egg surprise Chrome).
Ad 10:23 am on February 5, 2010 Permalink |
Haha try that test again, on a 1Ghz netbook (even with non-HD). Watch the video stutter and freeze, and your CPU fans drown out the audio.
Repeat test using the YouTube HTML5 opt-in, and the web becomes usable again, and CPU drops to 50%. Just because your PC is 8 years old does not mean it is the lowest spec PC being used to access the web. With the proliferation of small devices, the incredible inefficiency of Flash which has been masked by high-spec PCs becomes apparent.
Competition is good. Why are Adobe releasing Flash 10.1? Because they have become painfully aware that their product cannot survive on burgeoning netbook/slate/smartphone market which has ‘just enough’ processing power. Either Adobe will improve performance of Flash, or HTML5 will win out. Either way we all benefit – denying there is a problem helps no-one.
_mark 11:09 pm on February 5, 2010 Permalink |
The point of the test was to try to get Flash to crash. It did not! I tried more CPU load previous to this screenshot like nearing 100% for quite a long time and Flash never crashed. The test wasn’t to get it all to run smoothly.
Flash Player 10.1 (currently beta 2) has made improvements on CPU Load and utilizes the GPU Pipeline in Windows and will probably be made available in Linux as well (Apple is currently uncertain). You can download the beta at Adobe Labs.
you’re right, competition is good!
filipka 11:07 am on February 6, 2010 Permalink |
Software crashes because of bugs, not because of CPU load.
Verdict should be:
Flash works great on Linux!
But fully loads CPU, eats all ram + half of swap, and not smoothly.
_mark 11:32 am on February 6, 2010 Permalink |
This wasn’t to show how crappy the computer performs, on a new CPU it obviously would not have performed like this. I’m running RIA’s designed for the latest multi-core processors.
I’ve just been on a mission lately to see if I could get Flash Player to crash like so many have claimed lately using Mac and Linux going to mainstream sites like hulu, facebook etc. Pretty much the people who claim it happens say it happens all the time, while the rest don’t experience this and say they never have problems. Do you have any insight / theories as to why this is such a split demographic?