How do I prevent huge memory leaks or improve otherwise choppy performance?
I am on an HP 2760p laptop with the following specs: i5-2520M @ 2.50GHz||12GB DDR3 @ 1333MHz||Intel HD Graphics 3000||320GB SATA II @ 7200 rpm ||Win 7 Pro x64, and running the current release version of Firefox (11.0). If I have Firefox open long enough that I have opened and closed many tabs, memory usage continually increases. If I have already closed most tabs and only a few remain open, memory is not released and Firefox begins to get really slow until it becomes unusable and must be closed or hangs and is closed by Windows. Firefox commonly operates at ~800MB of memory but often at much more. I usually begin to run into problems when it gets over ~2GB, especially at ~2.5GB. There is always plenty of available memory and CPU (>50% at least) but Firefox doesn't seem to know how to keep going at this point.
Wšykne wótegrona (1)
If you read High memory usage, it has some tips for improving Firefox's performance.
Try to start Firefox in Safe mode. This mode disables all extensions, user customizations, hardware acceleration, etc. temporarily for diagnostic and troubleshooting. If Firefox works fine in Safe Mode, then this is likely an add-on issue. Restart Firefox in normal mode, then type "About:addons" (without the quotes) in the address bar. Disable your extensions one by one, restarting Firefox between each one, until you find the trouble maker. Once you do, you can disable that add-on and report the issue to that add-on's developer.
Run all Windows Updates, install all needed service packs, etc.
Update your graphics driver (Firefox uses your graphics card for some rendering, and an out of date graphics card driver can cause problems. https://support.mozilla.org/en-US/kb/how-do-i-upgrade-my-graphics-drivers.