How To Dump Memory Cached?
How To Dump Memory Cached?
You might be confusing cache with RAM. It doesn't consume your memory, but uses storage space. You could attempt to expand the pagefile size. Certain programs are designed to rely on the pagefile even if your RAM is limited.
The "Cached" value refers to memory from an app that has been marked as available. When the app is used again, it can utilize the cached data to load more quickly. Otherwise, Windows will take advantage of this cached space first, reserving it for other applications before accessing the free memory.
In use (Compressed) - this is the amount of data that is used by various programs in your ram sticks (56MB is compressed in ram)
Available - the amount of data that can be put in ram sticks by programs (6.7 GB + 25.2 GB = 31.9 GB) - arpund 100 MB is permanently locked and used by the operating system so it's excluded from these numbers.
Committed - the total amount of data that's help in memory system which is made out of RAM sticks AND page file, a file or several files on your hard drives where data is moved if ram sticks are getting full and a program wants to put more data in RAM.
This means that in total, there's 9 GB of data but only 6.7 GB of these 9 GB are in RAM sticks, the rest of 2.3 GB are dumped in the page file on the hard drive.
The 36.7 GB number tells you that at the moment you took the picture, there was 32 GB of RAM and 4.7 GB worth of page file, where data could potentially be written to, for example copied from RAM to hard disk to make room for other programs.
The page file is most often dynamic, meaning the operating system can increase its size if needed. So you may see that number of 36.7 GB increase, if you have some stupid program that consumes ALL your RAM memory and Windows has to move the data of other programs to disk to make room.
The Cached of 21.7 GB ... basically, Windows sees you have 25.2 GB of free space in RAM that's available for programs and secretly in the background uses portions of this free space to cache files (music you play, game files that are partially read from hard drive, and so on) to speed up things. As soon as a program needs room in RAM, the operating system will dump portions of this cached data to make room... so it's not affecting the performance of your PC. If the game asks suddenly for 10 GB of RAM, the operating system will instantly clear 5-10 GB from this cache of 21.7 GB of data and give it to the game.
Windows says the memory sticks are running at 2133 Mhz, that's the default (JEDEC) frequency of memory sticks. IF you didn't enable XMP, this is the default frequency BIOSes use. You should go in BIOS and enable XMP and try to use 3200 Mhz if this is the frequency your sticks are rated for.
Now, there's a small chance (let's say less than 5%) that your computer won't like running all four RAM sticks at 3200 Mhz, because it's not quite as easy to work at high frequencies with 4 RAM sticks, as when you're using only 2 RAM sticks. So, if you get errors in games or crashes, you may want to manually reduce the frequency to 3000 Mhz or in the worst case scenario, 2666 Mhz.
You should try to do this because it should give you a bit of performance boost.
Nitpicking here, but "Committed" means how much memory was reserved for programs. It doesn't tell you how much memory is in the page file or RAM. For example you can have a situation like this (from
https://www.itprotoday.com/windows-10/ho...ory-errors
)
There's 16GB of RAM and the page file size according to the Committed field should be 8GB. Yet that doesn't make sense if "In Use" is RAM usage only and the rest is page file usage, otherwise the Committed field should be 32GB.
This is the real reason why you should never disable your page file.
There's a neat article that explains it at
https://devblogs.microsoft.com/oldnewthi...0/?p=16513
The explanation was clear, thank you for your kind words. Appreciate it!