Good Open Source Software


One of the biggest “improvements” that Mozilla claims is the Firefox memory usage, in particular, the vanquishing of memory leaks. Although Firefox memory usage improved a little over the last few years, it still uses a lot of memory; a little more than I feel comfortable with.

Memory Leaks

We like keeping our apps running for a few days (that’s just the way I roll) and because of this Firefox was using over ~800MB of memory after about 3 days. It’s quite normal for Firefox to be sucking up over 200MB of memory right off the bat. In a memory leak you’ll see the memory usage keep increasing the longer the program is open/in-use and this is exactly what happens with Firefox.

Enter Firemin

Firemin Options

Firemin Options

Rather than complain about it, we decided to fix it. Enter Firemin; simply put, it will attempt to eliminate Firefox memory leaks and decrease the amount of memory Firefox uses. All I did was tweak our Memory Booster a little and applied it to Firefox (including Firefox extensions) and all the memory leaks was gone.

Firemin vs. Windows Memory Management

Windows will also periodically scan running processes and tell them to release their unused memory. You could argue that this makes Firemin unnecessary, and you would be spot on. However, It is my opinion that Windows does not clean out memory as often as I would like it to. Firemin runs the clean memory API call a few times per second.

The method Firemin uses to decrease Firefox memory usage is not proven and the debate over if it works or not will go on until the end of time, but the logic remains; if it works for you, use it and if it does not, don’t use it. It is really that simple.


Firemin uses the exceptional Firefox 2005 icons by Jairo Boudewyn (weboso).

Firefox 2005 Icons

Firefox 2005 Icons by Jairo Boudewyn


Description Download Mirror Downloads
Firemin (Build 2086) Download 30,951
Firemin (Build 2086) Source Code Download 1,559
Firemin (Build 3977) Beta Download 4,074
Firemin (Build 3977) Beta Source Code Download 593


  1. RobertC's Gravatar RobertC
    January 6, 2015    

    First, let me say that I am very happy to hear that you have resumed development of Firemin. I look forward to trying it out on another variety of Firefox browser (I’ll probably go with Cyberfox, although, I hear 64-bit Firefox may be released in the near future, so I may wait). I am using build 3905 beta with the latest general release of Firefox 34.0. Things seem to be behaving the same as with build 2086. However, when I try to change a couple of Firemin options (e.g., Boost and LimitClean), they do not save. By closing Firemin and manually editing the .ini file, I was able to get Boost to where I wanted it. However, even though the value is changed for LimitClean in the .ini file, it is not reflected in the options GUI.

    • rizonesoft's Gravatar rizonesoft
      January 6, 2015    

      Thank you for using Firemin. I released Firemin in Beta because I expected small issues like this and will fix them asap.

  2. January 7, 2015    

    I stopped using Firefox about 1 1/2 years ago and switched over to its derivative PaleMoon (
    Very happy with that.
    When I read your Firemin stuff, I opened up Windows Task Manager and found that palemoon.exe was using 218.000 K (with 6 tabs open). Since then I’ve been following the Task Mgr and now, only about 15 minutes later,, palemoon already uses nearly 245.000 K.
    Does your program also support PaleMoon?
    If so, I’d like to try Firemin.

    • rizonesoft's Gravatar rizonesoft
      January 7, 2015    

      The new Firemin Beta supports Palemoon. You will find the Beta release at the bottom of this page. However, please not that there is currently an issue with the Options not saving. If you can wait until tomorrow, I will have the issue sorted and uploaded.

  3. January 7, 2015    

    Thanks, I’ll happily wait till tomorrow. Right now, 9 hours after starting the program, palemoon.exe has gobbled up 727.000 K.
    High time to do something about that, hopefully with your Firemin!

    • rizonesoft's Gravatar rizonesoft
      January 8, 2015    

      Ok! The new version is uploaded. Please let me know if you experience any issues.

  4. January 9, 2015    

    The profile “palemoon.ini” has double entries for everything (so I deleted the 2nd set).
    I’ll track mem-consumption for a while and will report later.

    • January 9, 2015    

      When I started Firemin, nothing showed anywhere, but in Task Mgr Applications PaleMoon was taken over as: Firemin >> Rizonesoft – Pale Moon.
      Shouldn’t there be an option for some settings somewhere?

      Time Memory used (as per Task Mgr)
      06:01 392.644K
      08:26 544.388K
      10:14 928.936K
      11:18 1.025.436K
      13:47 1.017.584K

      Please tell me, what exactly is the supposed use of this program? I don’t see any yet…

      • rizonesoft's Gravatar rizonesoft
        January 9, 2015    

        Could you please send me a screenshot of your task manager to rizonetec (at) The reason for the Firemin not doing anything in the latest update is because I made a critical mistake while coding. I fixed this and uploaded a small update. Please download the new version and try again. Please never hesitate to report bugs you find.

  5. basse37's Gravatar basse37
    January 9, 2015    

    I DL the newest build and it dosent look like its freeing the memory after few hours of use. Memory usage is at almost 1gig, the last version seems to work better as ff dosent use more then 100 when firemin is running (it was set to 100 because the last version didnt save settings)

    • rizonesoft's Gravatar rizonesoft
      January 9, 2015    

      Sorry about that. Its updated and working again.

      • basse37's Gravatar basse37
        January 10, 2015    

        Looks like its working now. Thank you for the update :-)

  6. maclinuxfree's Gravatar maclinuxfree
    January 14, 2015    

    Hello…is there a possibility to set the interval higher than 1000? I´m using an (old 2003R2) Terminalserver with 20 Users and firemin does it´s job very well…but the CPU-Usage is far too high. Just for Info I put Firemin in every users Autostart Folder.

    So for my purpose I think it would be better to have an interval of 10000 or 120000 (like the memory booster has).

    How could I do that?


    • rizonesoft's Gravatar rizonesoft
      January 14, 2015    

      The best way to do that at the moment is to set the clean limit option. I will increase the interval for upcoming releases. But for now as mentioned, the clean limit option should help.

  7. A.'s Gravatar A.
    February 7, 2015    

    I’m a palemoon user trying out Firemin beta 3977. When I’ve tried editing Firemin’s profiles to point to my Pale moon.exe’s path, every time I select Pale Moon in the dropdown, it jumps back to Mozilla Firefox. This happens with all other options as well. Any ideas?

    • rizonesoft's Gravatar rizonesoft
      February 10, 2015    

      I may be because the Firemin.ini file is not writable. Are you maybe running Firmin from the Program Files directory?

      • A.'s Gravatar A.
        February 12, 2015    

        No, I’m running Firmin in a subdirectory outside of program files. After shutting down Firmin, I was able to edit the 2 ini files and get it to point to the correct browser. I still can’t change the browser in the profiles dialog but that’s fine for now.

        • rizonesoft's Gravatar rizonesoft
          February 12, 2015    

          I’ll take a look at it and hope to replicate the issue. If I’m able to find the problem, I should have it fixed with the next release. Thank you for your support.

  8. Robert's Gravatar Robert
    February 7, 2015    

    Hello. Is there any issues if I run Firemin + Memory Booster at the same time?
    I have Firemin on 500 and Memory Booster on “Intelligent Memory Optimization”.
    Or by using Memory Booster, then Firemin isn’t needed?
    Thanks again for your amazing software!

    • rizonesoft's Gravatar rizonesoft
      February 10, 2015    

      You can safely run the 2 programs together.

  9. k2ee's Gravatar k2ee
    February 9, 2015    

    This is fantastic. I don’t know all that much about computers, but this really helped speed up Firefox for me. I generally have 6 or 8 tabs open so this is great. It installed very easily. Keep up the good work!

  10. papastroumf's Gravatar papastroumf
    February 18, 2015    

    This is awesome work BUT. I think it is to agressive, i usually get 700-800 mb usage from firefox by using 15 tabs. with all the options available i can minimize it from 2-99 mb, but then the tabs and firefox itself are not very responsive and there are times that i have to terminate firemin so everything can recover back to normal. i then rerun it and everything goes back to normal. been using 3977 beta, and slider from 500-900. project actually rocks, keep it up mate

    • rizonesoft's Gravatar rizonesoft
      February 19, 2015    

      Thanks! Let me know if there is anything you would change.

  11. AeRoSpaceman's Gravatar AeRoSpaceman
    February 18, 2015    

    Hello. I have a question about an issue I am seeing. I downloaded and ran your latest beta build 3977 on Win7 64bit FF 35.0.1 It’s really good at keeping FF memory usage down. FF does jump around the task manager wildly but that’s not my issue. After running I noticed that my HDD light is pretty much constantly flashing. It seems to be reading/writing what I don’t know but this concerns me. For safety sake I turned Firemin off as I would rather have FF eat memory than lose my HDD. Have you seen this before and have any clue what would be causing this? As soon as I exited Firemin the HDD light stopped going crazy. Thanks!


    • rizonesoft's Gravatar rizonesoft
      February 19, 2015    

      Not sure myself what can cause this issue, but will try to duplicate the problem and take a look at a solution.

  12. Tea Time's Gravatar Tea Time
    February 23, 2015    

    Hello there FireMin Im using FireForx Nightly which is a close relative to PaleMoon and similar browsers . When I tried FireMin it did not made any changes in CPU/RAM so I begging you to add a Nightly to FireMins list of browsers . Big thank you !!!

  13. Viggen66's Gravatar Viggen66
    February 25, 2015    

    Tell me since this is a portable program, if I uninstall or stop running it on the background it doesn’t interfere or do any change to firefox or Windows right?

    • rizonesoft's Gravatar rizonesoft
      February 26, 2015    

      No changes to Windows itself are made.

  14. caller's Gravatar caller
    February 26, 2015    

    Hi. I have the question about Firemin. During memory cleanup Firemin didn’t clean the “Commit size” memory, which can be very high.
    Is it possible to fix it ? Thanks.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Help Survive

When you donate a small amount; you help us improve our software, keep running and enable us to provide free quality utilities.

Enter your email address to subscribe to Rizonesoft and receive notifications of new posts by email.

Join 55 other subscribers

Alexa Ranking