Firefox high CPU or Memory usage
The main causes of high CPU usage due to Firefox are as follows: It is suggested to update Firefox to the latest version as a prevention as a prelim to the troubleshooting. Then you could ty the following: If you encounter the issue in discussion, proceed with the following solutions sequentially to resolve it.
1] Kill the Firefox process and restart it
In case Firefox is consuming a lot of system resources, it could be due to heavy processes or downloads in Firefox. In such a case, right-click on the Firefox process in the Task Manager and select End process. Launch Firefox again. This will re-open your tabs.
2] Disable buggy extensions and themes
At times, themes and extensions on Firefox consume a lot of system resources even though they might not be doing so visibly. To isolate this cause, you could restart Firefox in Safe Mode and check the system usage in the Task Manager. If it helps, try disabling unverified or heavy extensions as follows: Restart Firefox. This post will show you how to fix Firefox problems with add-ons & plugins.
3] Update your system’s Graphics Card drivers
The system’s Graphics Card driver helps in running graphics-heavy content on Firefox such as videos or games. In case it is outdated, you might encounter issues like the one in the discussion. The procedure to update your Graphics Card drivers is as follows: Press Win+R to open the Run window and type the command devmgmt.msc. Hit Enter to open the Device Manager. Expand the list of Display Adapters and right-click on your Graphics Card driver. Select Update driver and follow the instructions for automatically updating it. Restart the system. Read: What are Memory Leaks?
4] Stop heavy downloads and close heavy websites
Firefox isn’t a heavy browser in itself, however, the system utilization depends on the processes running through it. Thus it is advisable to stop heavy downloads and close heavy websites to reduce the load on the system. This is especially true for online gaming websites. Read: How to fix 100% Disk, High CPU, High Memory usage in Windows 10.
5] Turn On Hardware Acceleration
Firefox hardware acceleration is enabled by default. It controls memory usage to some extent when running graphic intensive media on Firefox. Thus make sure that the option for hardware acceleration is checked in the Firefox settings.
6] Delete the corrupt content-prefs.sqlite file
One of the major causes for Firefox causing high system utilization is a corrupt content-prefs.sqlite file. You can delete this file as follows: Copy-paste the path about:support on the address bar of the Firefox browser. Hit Enter to open the Troubleshooting Information page. Under Application Basics, you would find an option names Profile Folder. Corresponding to it, there would be an icon named Open Folder. Please click on it to open the Profile Folder.
Once the Profile Folder is open, exit Firefox. Now, in the Profile Folder, delete the content-prefs.sqlite file.
Open the Firefox folder again and start browsing. The file would get recreated.
7] Reset/Refresh Firefox
Many a time changed settings in Firefox cause problems. If you cannot figure out which is causing you a problem, it’s best to Reset Firefox. If you need more help, this post will help you fix Firefox problems & issues.