Warning: Google Chrome Browser Has Serious Memory & CPU Issues
The test machine runs on Core 2 Duo E6600 2.4 Ghz (x2) with 2GB RAM. I tried loading single page PHP manual (16.5 MB) on Windows Vista from our local server with 100Mbps LAN connecting it. At the same time I was running the Javascript console to measure performance of page loading. I was also searching for the term cgi in the page being loaded. It takes about 2 minutes to load it in Firefox. 20 minutes later the page was still loading in Google Chrome!
The page up / page down keys were pretty unresponsive in the tab as well as the Javascript console. It appears Google Chrome parses pages as it loads the. As of the time of this writing the single tab with PHP manual has consumed 576 MB of RAM and still increasing. I could see the Javascript Console was using the same process which explains which it was hanging along with the browser tab. Read after the break for more details.
Google Chrome has potential memory leak issue and massive memory misuse problem. To load a 16.6 MB file it consumed over 600 MB of RAM and was still increasing when I decided to kill the process. It consumed 100% of one CPU (you will see near 50% in the display because it is a dual core machine) in my core 2 duo machine during the entire time. There was no network activity indicating that the page content was fully loaded by the browser. There is something seriously wrong here.
I repeated the experiment but this time without loading the Javascript Console and without searching, just plain page loading with the task manager to show resource consumption. This time it loaded the 16.5 MB page (17300829 bytes to be exact) in 333,820K memory! I couldn't drag the scrollbar to the end of the page, it simply wasn't moving. Pressing the Page down worked with a noticiable pause. I decided to refresh the page using Ctrl-F5. This time the memory again started shooting up and stopped at 454, 188K!
The same page took less than 2 minutes to load on same hardware in Firefox and all the keys were very responsive. This is not a dummy file. This is the PHP manual which we PHP developers use on a regular basis.
Google Chrome needs to address the serious memory misuse - 454 MB to load a single 16.5 MB page! Google Chrome developers also has a potentially big memory leak issue in its hands.
Filed under Browser, Company, Firefox, Google, Headline News, Web, Web 2.0 |
|
RSS 2.0 |
Trackback this Article
|
Email this Article
You may also like to read |






































September 3rd, 2008 at 4:15 am
[...] Warning: Google Chrome Browser Has Serious Memory & CPU Issues Vote [...]
September 3rd, 2008 at 6:03 am
Great work!
I hope more people push Chrome to the limits and detect this flaws as early as possible. It is still in version 0.2 Beta!
September 3rd, 2008 at 6:17 am
i tried using this url:
http://fr.php.net/distributions/manual/php_manual_en.html.gz
loading took 2 min. approx. process size was 720 Mo approx.
the browser woked ok, but side scrolling with the mouse was jinxed.
All in all, the page was loaded and the browser did not hang. but it did not handle the load gracefully.
September 3rd, 2008 at 6:19 am
note: i rather like Chrome. it is still a beta. Compared to early version of firefox it fares pretty well.
it is a promising software.
September 3rd, 2008 at 6:37 am
If you are running the inspector, it will be heavy on memory and cpu since it is seems to check the page in real time constantly.
I noticed this behavior on several other pages when i had the inspector up and running at the same time.
September 3rd, 2008 at 9:37 am
I just tried this on a 512MB XP machine. Scary virtual memory hard attacks can be had from this.
I closed the tab after the first 350mb of the manual-loading attempt got allocated.
September 3rd, 2008 at 11:23 am
@Marcio
Thanks for the encouragement.
@Darcy
This is great to hear confirmation from you.
> Scary virtual memory heart attacks can be had from this.
You said it! I was very surprised to find such massive memory issue in a browser from Google.
@Marcus
I understand increased CPU usage but how do you explain over 600MB to load a 16.5 MB page and constantly increasing as long I allowed it to go on?
I am happy to know that you too observed the same behavior.
Hopefully we will get a confirmation from Google soon.
September 3rd, 2008 at 11:56 am
[...] Please read my detailed chrome browser review for more information and other features. BTW: Are you aware of the major memory issue in chrome? [...]
September 4th, 2008 at 1:51 am
[...] are saying Google Chrome has serious memory & CPU issues but we our self have to figure that [...]
September 6th, 2008 at 10:39 am
It is still in the Beta testing phase remember.
September 6th, 2008 at 9:37 pm
did you report this?! sounds serious, i’m sure they’ll want to know.
http://code.google.com/p/chromium/issues/entry
September 9th, 2008 at 1:53 am
@personman
I reported through this blog
Google scans through the internet and I am pretty sure they are aware of the issue.
> It is still in the Beta testing phase remember.
Sure, but can you believe they haven’t tested it with large files!
September 9th, 2008 at 1:55 am
Yes, I have reported this issue:
http://tinyurl.com/google-chrome-bug
September 22nd, 2008 at 12:15 pm
[...] doesn’t show the exact memory consumption for one and I sincerely hope that’s not because they have serious memory issues in Chrome which they want to [...]
October 8th, 2008 at 5:25 am
So far I have been using Chrome since its release. It is nice, but the lack of features makes it hard to use. With Mozilla Firefox you have all of the extensions in place to block ads, unwanted scripts, control web site styles, get weather updates, etc, etc. Chrome is SUPER basic.