FireFox has a special about:memory page that some of you may not know about. If you have FireFox and you suffer from the insufferable memory leak issues,
First off, the only permanent fix for now is to upgrade your memory.
- 8GB or greater usually works well for people who like to have a lot of tabs open.
Next, use some common sense memory saving practices
Open your FireFox browser and in the address bar, goto about:memory
You’ll see a bubble called Free memory with three options.
Clicking all three options will basically flush out all the memory that FireFox has asked for but isn’t really using.
- GC: Garbage collection
- Basically allows the Java engine to find and remove outdated arrays that have been replaced by updated ones.
- CC: Cycle collection
- Best I can gather is this finds XPCOM pointers that “might be involved in garbage cycles.”
- Memory Minimization
- Basically what it sounds like. Use this feature and watch FireFox’s memory usage temporarily drop for a moment then climb back up again. It may sound useless, but I’ve found that FireFox will continue to be more responsive even after the memory has climbed back up.
You can do other things as well, like save a report of your current FireFox memory usage, for technical troubleshooting purposes. To read more about how to use the memory reporting feature, look at Mozilla’s writeup here.