I’m not sure yet why sometimes my system is lagging with the combination of these four circumstances on a Windows 10 system with 32 gigabyte of memory:
- Process Explorer showing low (less than 10%) CPU usage
- Process explorer showing Memory Compression using more than 2 gigabytes of Working Set
- System Commit being larger than 20 gigabyte
- Lots of Chrome tabs open (no easy way to total memory usage, but likely 16 gigabyte or more)
Windows Compression was introduced in Windows 10 (back in 2015) and I’m still fairly new to it.
So here are some links I want to eventually dig into to make myself more familiar with it, and see if it affects Chrome runtime behaviour:
- [Wayback/Archive] What is the cause of a high CPU usage of ‘system and compressed memory’ in Windows 10? – Super User
- [Wayback/Archive] group policy – How to disable Windows 10 memory compression? – Super User
- [Wayback/Archive] memory – Windows 10, ‘System’ process taking massive amounts of RAM – Super User
Thanks [Wayback/Archive] magicandre1981, [Wayback/Archive] peterh, [Wayback/Archive] Raymond Burkholder, and [Wayback/Archive] Falco Alexander for the above questions and answers.
From them, I learned that on a UAC elevated administrative command prompt, you can use these PowerShell for managing Memory Compression:
Get-MMAgent
shows the current Memory Compression stateDisable-MMAgent -mc
disables Memory Compression (requires a reboot)Enable-MMAgent -mc
enables Memory Compression (requires a reboot)
BTW:
- Restarting Chrome always makes it use less memory is it delays fetching tabs until they are fully visible. Sometimes that is hard because you have tabs open with unsaved data.
- I found all above links via [Wayback/Archive] windows memory compression – Google Search
–jeroen