I recently updated a 9900k system with 32GB to 128GB of RAM. After getting rid of useless drivers, at startup, Windows 10 enterprise x64 uses 2.6GB of RAM. After upgrading to 128GB, the memory used is 6GB after startup.
The processes listed in task manager are the same, but I did not pay much attention to other types of memory (committed, cached, etc). I suspect there is always a certain amount of memory that goes on swap/virtual memory on the drive.
Is it normal that the kernel scales the usage of memory with the available memory?
How can I measure such things? with some powershell command? Is there some algorithm used behind? Which?
EDIT
I also have constant 800MB of swap/pagefile (but no c:/pagefile.sys, likely not needed), and two NVME Evo Plus 1TB+2TB for the system.
EDIT
superfetch
is now SysMain
, and deactivating it does not change the RAM usage, I see approximately the same RAM usage after startup (5-6GB).