Comparing Memory Usage of Firefox 2 vs 3 402
DaMan writes "ZDNet picks up on yesterday's Firefox 3 beta 1 review by comparing the memory usage of Firefox 2 against the latest beta. The results from one of the tests is quite interesting, after loading 12 pages and waiting 5 minutes, 2 used 103,180KB and 3 used 62,312KB. IE used 89,756KB.""
And Opera (Score:3, Informative)
How are they measuring? (Score:5, Informative)
Re:not to point out the obvious (Score:5, Informative)
This explains a part of it (memory fragmenting) (Score:1, Informative)
An interesting read on how memory fragmentation adversely affects FireFox... & why/how.
APK
P.S.=> I also recommend Opera for these reasons (less security holes period, & the 1 it had yesterday? Patched yesterday too... fast!)
SECUNIA DATA ON BROWSER SECURITY (dated 11/20/2007):
Opera 9.24 security advisories @ SECUNIA (0% unpatched):
http://secunia.com/product/10615/?task=advisories [secunia.com]
----
Netscape 9.0.0.3 (0% unpatched)
http://secunia.com/product/14690/ [secunia.com]
----
FireFox 2.0.0.9 security advisories @ SECUNIA (29% unpatched):
http://secunia.com/product/12434/ [secunia.com]
----
IE 7 (latest cumulative update from MS) security advisories @ SECUNIA (37% unpatched):
http://secunia.com/product/12366/ [secunia.com]
----
Those %'s are the latest for FireFox 2.0.0.9, Netscape 9.0.0.3, IE7 after last "patch Tuesday" from MS with the "CUMULATIVE IE UPDATES" they have (see the security downloads URL I post in the 12 steps above to secure yourself), & Opera 9.24... all latest/greatest models.
So, as you can see?
Well, NOT ONLY IS OPERA MORE SECURE/BEARING LESS SECURITY VULNERABILITIES?
It's faster too, on just about ANYTHING a browser does, & is probably the MOST standards compliant browser under the sun (not counting HTML dev tools). This is borne out in these tests:
http://www.howtocreate.co.uk/browserSpeed.html [howtocreate.co.uk]
AND, yes others (most recently in Javascript parsing speeds, oddly enough, lol... given the topic of my post here that is), right here:
http://nontroppo.org/timer/kestrel_tests/ [nontroppo.org]
Opera's just more std.'s compliant, faster, & more secure than the others... so, "where do you want to go today?"...
apk
Exact opposite on my machine (Score:3, Informative)
I wish I could have submitted a bug report, but my machine would freeze before firefox actually crashed.
(and no, it does also take me 15 minutes to move a 20 meg file on my mac.....)
Re:Strange, 1p/10 mins more than 12pp/5 mins? (Score:5, Informative)
Unfortunately, I think the damage to Firefox's reputation is already done. There are many people who have had negative experiences with Firefox who keep on harping about the "memory leaks" and I don't see how Mozilla devs can change this public perception.
Yet flash.... (Score:3, Informative)
Re:How are they measuring? (Score:4, Informative)
Won't be going back (Score:3, Informative)
Memory still an issue for me... (Score:2, Informative)
Re:And Opera (Score:4, Informative)
Re:Yes, but... looking in the wrong spot! :) (Score:3, Informative)
Re:Memory still an issue for me... (Score:4, Informative)
My system exhibits the exact same problem you describe. My Firefox will spike from around 66 MB of RAM usage to 700 then 800 then 900 and will just sit there chewing up more RAM until I kill it. I'd love to know the cause and even better, the solution to this problem.
It is happening in FF2 and in the 3 Beta. It doesn't happen on the same site every time. It happens most frequently when using JavaScript, but not always. I can't seem to narrow it down unfortunately.
Opera 9.5 (Score:3, Informative)
Because of that, Opera has two features you could find useful:
As you see, Opera deserves its good reputation because they are updating the browser all the time adressing all kind of issues.
(And I'm glad you posted real issues, not the same old 'extensions, extensions, extensions!')
Just did this test in linux (Score:5, Informative)
I created a new user, logged in and loaded up FF 1.5.. opened up 12 tabs and logged into these sites
www.bbc.co.uk
www.slashdot.org
www.dailykos.com
www.news.com
www.abc.com
www.foxnews.com
www.freep.com
www.youtube.com
www.youporn.com
www.liveleak.com
www.rawstory.com
www.drudge.com
Here are the numbers for ff 1.5. The first line is when it loaded up with 12 empty tabs. The second line is the 12 websites loaded initially.. and the third line is 12 minutes afterwards
3876 perfume 20 0 175m 54m 38m S 0.0 14.5 0:18.19 firefox-bin
3876 perfume 20 0 348m 124m 49m R 72.0 33.2 1:47.83 firefox-bin
3876 perfume 20 0 338m 135m 49m R 46.8 36.0 7:30.93 firefox-bin
I logged out, rm -rf
4231 perfume 20 0 202m 58m 38m S 3.6 15.6 0:11.79 firefox-bin
4231 perfume 20 0 273m 106m 40m S 59.7 28.4 1:31.37 firefox-bin
4231 perfume 20 0 254m 107m 40m S 1.3 28.5 2:27.26 firefox-bin
CPU usage seemed to be much better with FF 3B1 as well.. not sure why the difference but everything was clean...
Regrettably It Also Locked Up! (Score:3, Informative)
Rebooted (Win2K, 2.8 MHZ Pentium 4, 1GB RAM), manually fired up ye olde Firefox, went to same pages, ran fine.
Closed, re-ran 3.0
Sorry boys, not ready for Prime Time IMHO.
Still giving issues (Score:3, Informative)
http://home.windstream.net/slashdot/pics/firefox3beta.jpg [windstream.net]
Re:And Opera (Score:4, Informative)
The "w3" web browser extension for Emacs can display images.
Re:Yeah but it's still beta (Score:3, Informative)
I've been running nightly FF3 pre-beta builds for a few months now, and even on the occasional day where a new patch causes regular crashes I've not seen this happen.
Re:And Opera (Score:2, Informative)
Dillo is back (Score:3, Informative)
They finally managed to get the code released for the half-finished port to FLTK last month, and there's been a massive flurry of activity on the developers mailing list [wearlab.de] and in CVS. I guess no one's updated the project web page yet.
Re:And Opera (Score:3, Informative)
> if it will give a huge performance boost
http://lxr.mozilla.org/seamonkey/source/parser/htmlparser/src/CNavDTD.cpp [mozilla.org]
http://lxr.mozilla.org/seamonkey/source/content/html/document/src/nsHTMLContentSink.cpp [mozilla.org]
Re:Yes, but... looking in the wrong spot! :) (Score:3, Informative)
Re:How are they measuring? (Score:2, Informative)
Windows Memory Manager just set the flag V (for Valid) in the Page Table Entry (PTE) as zero, but the virtual/physical address association is still held. If you restore the window the Memory Manager will just restore the PTE flags and you're good to go. You can check the "Windows Internals" book or the Intel Manuals.
Re:And Opera (Score:3, Informative)
I repeat what you were already told. Install Flashblock add-on:
https://addons.mozilla.org/en-US/firefox/addon/433 [mozilla.org]
What does it do you ask? Well, it does everything you want. It disables all flash by default. You can whitelist a site (like youtube) to always show flash. Or you can simply single click the space where flash would normally be to play it. I seriously suggest that _everyone_ should try it. It is one of those add-ons that make like a lot easier.
Re:Yeah but it's still beta (Score:3, Informative)
Re:And Opera (Score:4, Informative)
Re:And Opera (Score:4, Informative)
We need a way to tell the operating system that some memory is important and other segments can be dropped at any time (cached or precalculated data) provided the application is told so it can rebuild it when necessary.
The OS scheduler would choose which applications are idle to the user and dump some of the applications data.
Experiencing RAM/CPU Problems? Try Again. (Score:3, Informative)
Starting yesterday, we began receiving reports, like yours, of a new memory/cpu usage issue that happens shortly after a normal startup and can spike the CPU and chew up hundreds of MB of RAM. This is apparently happening to people with new profiles or in profiles that have a very outdated list of bad sites for the Phishing Protection feature.
What's going on is that soon after Firefox is started, Firefox tries to fetch updates to the site forgery list -- the lists of bad sites that allows Firefox to warn users about suspected Phishing attacks. If the profile has very outdated or no local list, as is the case for a new Firefox profile, Firefox is trying to bring down a complete, rather large, list in one big chunk rather than slowly in small chunks. This causes Firefox to consume large amounts of CPU and memory and can slow the users machine to a crawl.
This problem is due to the change in the "SafeBrowsing Protocol" which only affects Firefox 3 Beta 1 and nightly build users. If you're on Firefox 2, this isn't going to affect you.
The work-around for this problem was for us to throttle it on the server side. We've done that and if you try Firefox 3 Beta 1 again, it should be fine.
- A
Re:Just did this test in linux (Score:3, Informative)
Re:How are they measuring? (Score:3, Informative)
In short, you're both right. In the 2000/XP task manager, standby memory is counted as both "available" and "system cache" (I guess because it's both available for re-use without disk access, and a type of cache).