I recently upgraded a Windows 10 PC from 16 GB ram to 32 GB ram because I was often using the whole 16 GB and then the page file.
However, Windows doesn't seem to want to use more than 16 GB on this computer. Task Manager will usually show it using 15 GB. The other 17 is being used for cache - the ram can all be seen and used, this question is about how Windows is managing it.
If I'm using 15 GB and then I open a few memory hungry programs, ram use will peak at 17 GB or so, but then within a few seconds about 4 GB will be dumped to the page file, and the in-use ram will drop to 13-14 GB. It looks like there is a soft 16 GB limit somewhere that Windows is trying not to exceed.
Why would this happen, and how can I stop it so that I can make better use of my full 32 GB? I haven't seen "committed" memory go over 24 GB, so ideally all the data could be stored in ram and none in page.