ghacks Technology News

Firefox Plumber, Drop Firefox Memory Usage

One of the main points of criticism of Firefox users is the memory usage of the web browser. While I personally think that it has gotten a lot better with recent browser releases, some users are still reporting that the memory usage goes through the roof over time. It is not always the browser core though that is responsible for the memory usage. Other possibilities include Firefox add-ons or plugins that could be responsible for that.

Several third party applications tried to provide affected Firefox users with a solution to reduce the memory usage of the browser. Firefox Plumber is the last program to go down that route.

So how does it work? The developers are not explaining the inner workings of their program, only that they tweaked the memory handling. When you run Firefox Plumber you will notice a sharp drop in memory usage, usually down to a few thousand Kilobytes the most.

firefox memory

firefox optimized memory

You will notice that the memory usage will climb up again and gets dropped again to the lowest possible amount from where it starts climbing up again. The memory usage won’t climb higher than a few thousand Kilobytes the most at any point in time though.

While it is not clear how the program does its magic, it is likely that it moves the memory to the disk cache. While that drops the memory usage, it also could slow down operations due to the slower speed of the hard drive in comparison to the computer’s RAM. It still can be beneficial if the computer has little RAM installed. The process does not seem to have an effect on the computer’s cpu usage though. At least on my modern PC I was not able to come to the conclusion that running the program did not affect the cpu usage.

When you close Firefox Plumber you will notice that memory usage increases gradually until it reaches the usual levels. The program comes with a configuration file in the program directory that lists the processes that it optimizes. Included by default are firefox.exe, plugin-container.exe and palemoon.exe. I did not try adding additional processes, Thunderbird comes to mind, to the ini but it could theoretically work.

Firefox users who want to reduce the browser’s memory usage can download Firefox Plumber from the developer website.

Enjoyed the article?: Then sign-up for our free newsletter or RSS feed to kick off your day with the latest technology news and tips, or share the article with your friends and contacts on Facebook or Twitter.

Related Articles:

Automatically Restart Firefox On High Memory Usage
Firefox 7 Aurora Shows Significant Memory Usage Improvements
Reduce Firefox Memory Usage
Web Browser Memory Usage Benchmark Gets It All Wrong
Memory Fox Flushes Firefox’s Memory Constantly



About the Author:Martin Brinkmann is a journalist from Germany who founded Ghacks Technology News Back in 2005. He is passionate about all things tech and knows the Internet and computers like the back of his hand. You can follow Martin on Facebook or Twitter.

Author: , Friday July 1, 2011 -
Tags:, , , ,


Responses so far:

  1. Paul(us) says:

    Afom/ memory fox 7.4 (what i use ferry happy for many years) let drop this amount to even fewer kb and now slowing down. Great app..
    https://addons.mozilla.org/en-US/firefox/addon/memory-fox/

  2. Ralph says:

    RizoneSoft is updating their domains and Firefox Plumber can not be found at the moment. 07/01/11 14:11 EST

  3. Antonio says:

    I’m sorry to say that:
    1) I’ve already installed this addon, as many other ones which promise to lower memory usage, and results are very disacouraging
    2) I disagree with Martin’s experience. Firefox is more eager than in the past.
    I love FF and I can’t live without. But so far I can’t live with, too.
    On my 4Gb ram pc Firefox and Thunderbird eat 2,5/3gb ram. It’s very frustrating. And the more ram they use the more unresponsive they become.

  4. Ralph says:

    Now see, I don’t understand this. Right now I’ve had 2 email clients (Outlook 2K3, Foxmail5), IE9, Media Player Classic, a File Manager, and Firefox 5 open for more than 2 hours and I’m only using 800MB of memory. My PC is WXP Pro SP2 with 4GB RAM.

    What is it that I’m doing differently what is different about my system?

  5. bastik says:

    I hope that the developers will fix the memory issue. I’m only partly affected, but this is just one point that always comes up when one considers what’s not good on FF.

    I tried Memory-pre-loader and others and IMO wasting RAM by starting FF by loading it at boot or swap memory to HDD is not the right way. To work around those symptoms for some time those things can be great, but it wont fix the source of this problem.

  6. odio says:

    not in the mood

  7. Cattleya says:

    No good, it makes Firefox use so much CPU Usage not like Memory Fox.

  8. metech says:

    I’m a web developer and strongly Survey Firefox’s memory use. New version of Firefox (5) is very conservative in memory consumption than the previous versions.
    Congratulation Firefox.

    • That’s what I experienced as well, it is definitely getting better.

      • pd says:

        AFAIK there’s one change in the very short list of changes for a ‘major’ version like Firefox 5 that might be contributing to your impressions.

        Inexplicably, Mozilla shoehorned Panorama (tab grouping) into Firefox 4 after a very quick development cycle (only to then de-prioritize it by removing the button for it in the UI) and therefore didn’t actually do the obvious which is switch tabs in background groups to idle and therefore free up memory.

        They finally did this obvious move in Firefox 5.

  9. pd says:

    Mozilla developers have acknowledged Firefox 4′s memory usage is worse than Firefox 3. It’s all about the Garbage Collector. In version 4 the browser calls the GC much less. They have a fix but they debated whether to release it for Firefox 6 and piked it. You will not see the new GC fix until Firefox 7 however it is in nightly builds right now. The difference is largely that they have added a timer. AFAIK (don’t take this as gospel) GC gets called every 20 seconds now unless the browser is completely idle.

    I’d suggest that all Plumber does is somehow get chrome privileges and run one of a few JavaScript methods available that force the GC to run.

    Martin you should have done a bit more homework before writing this article. Just follow Planet Mozilla and you’re bound to come across the information summarized above.

    See here for more info: http://tinyurl.com/6cl7a5k

    If you’re a long-suffering Firefox loyalist who is sick to death of memory issues, tell the stubborn bastards how you feel by commenting on articles like this: http://tinyurl.com/6gsrntg

    It’s not all bad though. In the last year, just one developer has doubled the speed of Firefox’s JavaScript engine called SpiderMonkey: http://tinyurl.com/5sed7b3

  10. jasray says:

    FoxBoost isn’t just another add in for FF. It stands on its own and works, for this machine, infinitely better than Memory Fox which works, but is not as efficient.

  11. wangxy says:

    As long as the memory consumption is kept stable instead of leaking continuously, I don’t see a point of using such an addon, especially if what it does is to move memory content to disk cache. My goodness, one of my favorite tricks is actually moving Firefox disk cache to RAM.:/

    The Firefox on my Ubuntu machine(less than 5GB RAM) mostly keeps memory usage around 800MB throughout weeks of running. On my Windows laptop in workplace(3GB RAM), it’s usually kept under 600MB. I haven’t seen memory issues for ages. Then again, I may be not a heavy user with ~20 addons and ~10 tabs open most of the time.

    • Memory is usually filling up, even if there are not any memory leaks. Whenever you open a new page, play a game or watch a video. If you are low on memory, you might want to drop the memory to a lower level to avoid slow downs. You could alternatively close the browser every now and then and restart it. Users with a good amount of computer memory do not need the program, I guess.

      • wangxy says:

        If temporarily dropping Firefox memory usage in favor of other memory-hungry software is the scenario, then a button to toggle this addon is more appropriate. Otherwise, totally closing the browser should be more straightforward.

  12. Mike J says:

    I find Iron/Chrome uses a bunch of memory also,when you are using it hard.
    I am getting messages from Windows that they are increasing my swap file, even though task Manager shows considerable physical RAM available, when I have both browsers open–quite annoying!

    • Mike J says:

      I need to add, I have been using a 2008 version of Iron. I just downloaded a newer one but haven’t installed it yet.We shall see what the memory usage is like.
      BTW–the more I use this browser, the more I like it.

  13. Ricardus says:

    Firefox 5 indeed has some improvements in terms of the memory usage..

  14. dett says:

    thank you so much

  15. I’m not seeing the improvement in memory at all. It seems that if I’m away from my computer even an hour that it starts using resources to the tune of more than a GB. Yesterday it crested to 1,8GB; no wonder my computer was dragging. It’s getting worse; if it continues I’m going to have to switch to something else after all these years.

  16. Gum Nutzs says:

    I’m not an advocate of recommending software as each user will undoubtedly differ in opinions. However, for those who have been having trouble with F/F 5.1 (and higher) with terribly long load start-up times then give this a try. It worked for me but I’m not too sure about the science behind it. Followed a number of suggestions on the web to no avail so I’m grateful that this worked for me. Hopefully it may work for others who have also had problems with F/F loading excruatingly slow and have been unable to find a solution. Hope F/F solves this all too common issue as their browser is one of the better ones offered.

Leave a Reply   Follow Ghacks   Subscribe To Comment Rss

Subscribe without commenting

© 2005-2012 Ghacks.net. All Rights Reserved. Privacy Policy - About Us