Tracing the memory leak: Is it Firefox 3?

By Scott M. Fulton, III | Published January 20, 2009, 10:24 AM

Yesterday, we mentioned that we've been noticing recent versions of Firefox, including 3.0.5, have exhibited the memory leak problems that used to plague Firefox 2. We are noticing this on both Windows XP SP3 and Vista SP1.

We'd also noticed that systems where the add-on Tab Mix Plus was installed, did not appear to exhibit the same memory leak. Today, we uninstalled Tab Mix Plus (reluctantly, because we like it) from one system. On that system, the memory use pattern has changed, perhaps moderated, though we're not sure the leak has gone away. It now appears to be slower than in our tests yesterday, and from time to time, something in Firefox does clean up parts of memory from time to time. In one test, we had two Firefox windows open with seven tabs open in one of them, a dozen in the other -- a pretty full slate. Task Manager is showing us that Firefox grabs memory in one-megabyte chunks per second, for about a minute at a time, and then leveling back out to about 300,000 KB.

So if it's not a leak right now, at least it's a fight, and we'll let you know what else we find.

Comments

View comments by with a score of at least

I just went to the TMP forum (http://tmp.garyr.net/forum/viewforum.php?f=2). The only post I can find on memory leaks dates back to September 2008.

If you think you've found a problem with TMP you might at least have the courtesy to raise the matter on the authors support forum, preferably before you start blogging about it.

That said I think there is problem in FF3.0.5, but I'm not yet willing to pin it on TMP. My experience is that it becomes unresponsive for 5-20 secs, but I cant cause it to happen at will, hence it's hard to test.

Score: 0

|

Two windows: 7 tabs and 120 tabs, current mem
637meg, peak 730. (I grew up on dialup w/ one
phone line and still browse the get everything
now, hang up the modem, read offline way which
is useful again now that my ATT UVerse connect.
is giving me 10 to 13 minutes on, and 3 m. & up
off.)
What I have noticed is that FF does not seem to
completely use the disk cache--I've noticed that
if I close a tab full of thumbnails, use a third party
app to "clear" the firefox cache and back in FF hit
ctrl-shft-tab some images load from "nowhere"
instantly and most don't load, show the broken
image placeholder.

Score: 0

|

Off topic.
My ATT UVerse connect is now stable.
What Happened that I know of?
1) I sent off for an ethernet cable. (16 bucks
less sh + h.)
2) I made the above comment.
3) The weather changed.

Score: 0

|

Loving this crap...

Article 1: Breaking news: We have no idea what's going on, but we'll post speculation to drum up interest and get more hits. More @ 11!

Article 2: We still have no idea what's going on, but we've played with a few plug-ins and sutff (which we should have done..and much more, prior to making articles announcing how clueless we are), but we'll post this like some CES count-down to drum up interest and get more hits (and hey, an increased article count doesn't hurt...)! More @ 11!

How many of these "teaser/fluff bites" do we get before we get the article that the first one should have been?

Score: 3

|

well said.

Score: 0

|

Lol! I checked my calendar, and it's not April first yet. This does seem like a joke though. Is this really a scientific test? It isn't solid news. I could post something saying that I've found badly formed code in BetaNews because it loads sluggishly on my dad's laptop. Oh wait, his laptop is a 400Mhz running Windows 98. Still, my report would have the same level of speculation and credibility as this article. (grin) Something to chuckle about though.

Score: 0

|

I had the same issues, so I had googled "fix for firefox memory leak". it lead me to this site: http://internetducttape....emory-leak-firefox-hack/

It is a set of config hacks that shows you how to curb firefox's footprint in memory, it is old information but it still works just as well for 3.x.

Score: 0

|

I always chuckle when I see memory tweak articles. Why would you want FF or the OS to use less memory than it was designed to? Do you think this has any performance benefits without some other penalty?

Score: 0

|

If your running it off a USB drive, you need everything you can get. speed becomes less important. My memory footprint before changes was 1GB, afterwards I got it down to 35MB with a small lag.

Score: 0

|

I did not use Tab Mix Plus as one of my regular Add-On's, but figured, why not try.

I installed it and when I opened Firefox, it was taking 126+MB of Memory, in the last 10 minutes since I installed it, it has gradually gone down, now sitting @ 117MB. Still way to much for a Browser with some add-ons, but an improvement.

There is still an issue too because since i put on 3.05, I have notice more FF Crashes and wanting to do a "Bug Report" then I ever did in 2.x.

Score: 0

|

FF 3 has crashed once for me in the 6+ months I have used it. The source? Google Chrome attempting to import bookmarks.

Score: 1

|

I run FF 3.0.5 with 17 extensions (no Tab Mix ext) and rarely close it, usually only for a reboot, and mine is only using 96mb of memory right now with 6 tabs open.

Score: 0

|

I'm using FF 3.0.5 running 20+ extensions and 20+ tabs - found mem usage at 660,000 - I'd love to know where the leak is coming from

Score: 0

|

Will Firefox beat IE9 to Direct2D rendering?

Just days after Microsoft executives gave conference attendees a peek at a new rendering technology, a Mozilla contributor revealed he's working on the same thing.

AOL's decision to rebrand as Aol. takes a bad brand and makes it worse

The idea behind the social Web is to crowd source before bringing out something new. But not at AOL, which new logo debuted with a cry of "fail!" across the blogosphere and Twittersphere today.

Microsoft's Bob Muglia and Ray Ozzie on Silverlight vs. standards

Bob Muglia: "We're trying to provide people with an environment that has capabilities that you just simply can't do today in the standards-based world."

Uh-oh, netbooks -- not Windows 7 -- will lift 2009 PC sales

Santa may bring a lump of coal to the Windows PC industry this holiday season. Netbook sales will sap PC margins, while weak Windows 7 PC sales could further drive down average selling prices.

A case study in improving software: What Office 2010 can learn from Notion 3

A music composition product gambles with a complete overhaul, in an effort to make headway against two well-known competitors in a tough market.

Kindle 2 update adds battery life, native PDF reader

Amazon has pushed out an update to the Kindle 2 e-reader that lengthens battery life and adds a native PDF viewer.

Safari on iPhone gets competition from a $1 browser app

Apple likes to say it gives iPhone users a full browsing experience, but a new competitor tries to incorporate more desktop browser features.

Action Replay maker sues Microsoft for Xbox 360 'predatory technological barriers'

Third-party video game accessory maker Datel has filed an antitrust lawsuit against Microsoft over the Xbox 360's recent Dashboard update.

Where there's smoke: Apple warranty stance raises troubling questions

Carmi Levy | Wide Angle Zoom: Smoking can be dangerous not only for your lungs, it appears, but for your Apple hardware warranty.

Microsoft's .NET Micro Framework is now free and open source

The latest version of Microsoft's .NET Micro framework is now in the hands of the FOSS community.

Google's value proposition for Chrome OS: Should we feel insulted?

For a search engine that has direct access to all the world's online history, it appears to have taught Google nothing about selling a machine.