Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How to identify sources of Firefox memory consumption and if Firefox contributed to Resource Exhaustion?

  • No replies
  • 1 has this problem
  • 8 views
more options

Firefox 91.1.0esr on Windows 10. Firefox Task Manager (Tools/browser tools/task manager) shows 10 tabs with 10-20 Mbytes each, and about 10 extension with 120-150 kbytes each.

However Resource Monitor shows 95% of used physical memory used, with 13 processes named firefox.exe. "Working Set" memory ranging from 11 Mbytes to 350 Mbytes. "Private" memory ranges from 3 Mbytes to 254 Mbytes. "Commit" memory values range from 30 Mbytes to 1.18 Gbyte.

The "Mem Usage" values of firefox.exe in the output of tasklist.exe vary from 11 Mbytes to 372 Mbytes. Adding them up gives a total memory use of 1.36 Gbytes. (It is unclear to me how the "Memory Usage" values from task list relate to the memory reports in Resource Monitor - maybe the same as "Working set"?)

The system has 32G of physical memory, so 1.5 Gbytes should not be a problem. Yet the system regularly fails with "resource exhaustion" in the system log, and firefox is usually listed as one of the offenders: Event ID 2004 Resource Exhaustion Diagnosis Events "Windows successfully diagnosed a low virtual memory condition. The following programs consumed the most virtual memory: firefox.exe (1532) consumed 931,667,968 bytes, streem.exe (13076) consumed 481,849,344 bytes, and OUTLOOK.EXE (12548) consumed 480,460,800 bytes."

I added the commas in the memory sizes to make it clear that each of these are less than 1G of memory on a 32G system. So why the resource exhaustion? The resource exhaustion

Why is there such a difference in memory use between Firefox's Resource Monitor and Windows Resource monitor? How can I manage and limit the memory consumption of Firefox? Is it related to Resource Exhaustion?

Firefox 91.1.0esr on Windows 10. Firefox Task Manager (Tools/browser tools/task manager) shows 10 tabs with 10-20 Mbytes each, and about 10 extension with 120-150 kbytes each. However Resource Monitor shows 95% of used physical memory used, with 13 processes named firefox.exe. "Working Set" memory ranging from 11 Mbytes to 350 Mbytes. "Private" memory ranges from 3 Mbytes to 254 Mbytes. "Commit" memory values range from 30 Mbytes to 1.18 Gbyte. The "Mem Usage" values of firefox.exe in the output of tasklist.exe vary from 11 Mbytes to 372 Mbytes. Adding them up gives a total memory use of 1.36 Gbytes. (It is unclear to me how the "Memory Usage" values from task list relate to the memory reports in Resource Monitor - maybe the same as "Working set"?) The system has 32G of physical memory, so 1.5 Gbytes should not be a problem. Yet the system regularly fails with "resource exhaustion" in the system log, and firefox is usually listed as one of the offenders: Event ID 2004 Resource Exhaustion Diagnosis Events "Windows successfully diagnosed a low virtual memory condition. The following programs consumed the most virtual memory: firefox.exe (1532) consumed 931,667,968 bytes, streem.exe (13076) consumed 481,849,344 bytes, and OUTLOOK.EXE (12548) consumed 480,460,800 bytes." I added the commas in the memory sizes to make it clear that each of these are less than 1G of memory on a 32G system. So why the resource exhaustion? The resource exhaustion Why is there such a difference in memory use between Firefox's Resource Monitor and Windows Resource monitor? How can I manage and limit the memory consumption of Firefox? Is it related to Resource Exhaustion?