Be sure that it is not only me having these kind of problems, especially memory usage problem. You can check Stan's post and its comments out, there is a link on my post.
I don't have crashing problems, but I do have the same disappointing memory and CPU usage problems that many others have reported. I'm not running much on my Firefox -- just ABP and Firebug, which is usually disabled until I need it.
Based on what I've read, Firefox's memory trouble is not just about memory leaking, but also about a less-than-stellar memory allocator which causes it to fragment its heap badly, which in turn forces it to continue to grow its heap ever outward. In FF3 the Mozilla team spliced in FreeBSD's jemalloc and that seems to work better.
I wasted 2 years of my life working heavily with the Mozilla/XULRunner/FF codebase. The code base is huge and is organized in a manner that makes tracing memory issues very difficult. Unfortunately there are also cultural reasons why things are unlikely to improve in the future. There are simply too many cooks in the kitchen at mozilla, it is very bureaucratic and the engineering team as a whole gets sidetracked by details that don't solve the serious issues in the "platform."
The webkit team is small and agile and was chosen as the web rendering platform for Android, Adobe AIR and the iPhone. For better or worse, WebKit is going to eat Mozilla's lunch.
In a past essay PG suggests that a few people working on a new browser would be a cool project. I completely agree. A tri-platform browser based on WebKit with a wrapper for media (video, audio) and a clean plugin API would be amazing.
I really thought I could never switch away from Firefox because of all of the extensions I "couldn't live without," but I started playing with Webkit nightlies a few weeks back and never looked back. It's faster, launches quickly, eats less memory (look! It's only at half a gig!), and has high-res scrolling. The last one, albeit small, is killer for me. Reading articles on the web is a whole difference experience when you have good font rendering and truly smooth scrolling. I use keyboard shortcuts to turn off the location and bookmarks bars most of the time to make the browser get out of my way and let me use my webapps. Goodbye, Firefox!
I have Firefox on a Mac, with 23 extensions installed. Very occasionally, it bombs (usually when leaving Gmail) but otherwise it's been fine. Maybe the people who have problems should try, you know, just closing it now and then. Not exactly a high-tech solution, but it works OK for me. Having said that, I often run my computer and Firefox for days at a time.
I would be interested in the alternatives, but afaict they don't exist. Another browser with extensions like Adblock, Web Developer Toolbar, Firebug, etc? I doubt it.
Does anyone else have these gmail-crashing problems (e.g., when leaving gmail's site)? I looked at their FAQs and it suggests some problem with firebug, but even with it disabled I often get crashes.
It only crashes when I try to leave gmail, and then only about 10% of the time, so it's not a big deal. I think I disabled Firebug when on Gmail. It only started when the latest version of Gmail was introduced, so I suspect it's a bug at their end, but tracking it down could prove awkward.
I'm running Firefox 3.0b5 on a PowerBook G4. I seem to have random crashes multiple times a day. Currently, it is fairly common to find that Firefox has crashed upon wake up from sleep. Performance is snappier than FF2, but it is far less stable. I expect that much of this will be sorted out prior to the final release. That said, if it weren't for a couple of extensions that I use regularly, I'd be inclined to make the switch to Safari.
Over a year ago, if you were using firefox on an ajax enabled site making periodic request to the webservers, firefox would request all the requests it missed while being asleep (hibernate mode) at once when the computer came back to life. :-)
Ah, yes, that most excellent justification for crappy software:
Developer: "It's OK if our program runs slow, processors are getting faster all the time."
User: "Your program runs slow..."
Developer: "Then get a new computer! More RAM! Faster processor! They're cheap!"
(The user does so. 6 months later, a new version of the software is about to be released...)
Developer: "It's OK if our program runs even slower, processors are getting faster all the time." ...
On top of that, I can't imagine what you have done to your Firefox 2-install, if it crashes that often and you reach that high CPU- and memory usage.
Something besides the main Firefox install must be fubar'ed...