It quite bothers me, and almost every long flight end up like this.
As long as the flight takes more than 3 hours, the RAM usage will go really high, at first I thought maybe it was my RAM which are two 16GB per single, 32GB total, then I upgraded to 64GB, it runs well then until I had a continental flight yesterday (ZHCC-KMIA), the RAM usage went from 20GB to almost 55GB (just the MSFS.exe), then the FPS dropped to about 15, it initially at 30 fps, it will run normally when I restart the game.
I don’t know much about the PC hardwares or IT stuff, but i think most of the RAM usage is cache data, from the Resource Monitor, MSFS.exe is only use about 4GB to 10GB physics RAM (It will increase or decrease automatically ), but the Virtual RAM is always add up (See the green part of the pic), shouldn’t it be wiped out when it hit some kind of limit?
I really appreciate someone could help me with it, I don’t know if it’s my wrong setting or some other things I’ve made wrong, but I think 64GB RAM is really enough for MSFS2020.
50GB is definitelly not right. As writtten above just a small portion of RAM can be used when you are close to VRAM limit for not such massive amounts. Maybe just a couple of GB.
Do you have maybe a crazy setting of virtual memory set in Windows? I have also 64GB and pagefile disabled. With TLOD on 200 game never goes above 30GB, which is indeed quite a lot. One of the new features of SU11 was memory fragmentation that would prevent high memory usage. That should work well.
After I changed my virtual memory settings, now the RAM usage keeps around 50% level during a 9 hours flight, without any change in the game. I don’t know if it is a normal level but the performance keeps well at 30fps all the time without any drop.
My previous VM setting was system managing all disks automatically, now I choose only C disk is under system’s management, I’m wondering what settings are best? Should I define the usage of Min and Max? I searched lots of videos about the VM, some said it should be set to 1.5x or 2x of physical memory size, but some said Win10 doesn’t need to much. Now the optimum size by the system is about 9GB.
Glad performance is improved, but anywhere near 32gb ram usage is way high still…on my 64gb system i average 12-13gb ram usage throughout flight.
Also with 64gb you don’t need to use V-memory.
Something (probably software related) is wrong in your system.
Yes, seems like the cache data always adding up instead erasing, I’m considering 3 options, Reinstall the game; Disable the virtual memory/paging file ( as far as I know Paging files seems can not be totally turn off in the Windows 10 system); Set VM size to 1/4 of the physical memory size ( 9GB is recommended by the system, I’m trying to set to 16GB).
Hoping it could do something, I’ve checked in the system task and verified in developer mode, MSFS2020.exe only occupied around 10-12GB physical memories, the rest of them should be some kind of cache data or something, they should be wrote then erased at some point, but somehow it failed to release them.
a note: not best choice.. the basic rule “never ever disable pagefile completely”.
I highly recomment a minimum worst scenario setting. E.g. I choose min/max 1G/4G
Windows uses virtual memory for queuing instructions etc. disable at your peril. A 5GB fixed size on a single drive is more than enough but I have 10 just because I can without worry. Best is to keep it off your packages drive.
True…let me rephrase
You can set your pagefile smaller than windows recommendation. For instance mine is set to 500MB-2048MB on my 64gb system, however the OP really needs to figure out what is eating through his memory…those numbers are way high.