memory shown in yellow circle for task manager performance

New Contributor

what does that mean?taskmgrRamInYellow.jpg

Also why am i seeing (458MB) compressed in use?

this is  a i7-8700 3/2Ghz cpu on msi z370-A pro board with 2 matched 16Gb ram sticks, no overclock


2 Replies

I don't see any "yellow circle" on your screenshot, but I'll give you a simplified rundown of the values you see there:


In use (compressed): This shows that 17.7GB of your physical RAM is in use at the moment. Of this 458MB are in a compressed state, meaning they incure additional CPU cycles when accessed but are still in RAM and as such, fast.


Available: This shows that 14.1GB of your physical memory is available for immediate use if some process requires it. This is, at the moment, useless memory that doesn't help you in any way, but it's available for new processes you launch or processes that need additional memory.


Commited: This shows the virtual memory usage and is the most important indicator if you have enough RAM. At the moment your system uses 20.3GB out of a current maximum of 33.9GB of virtual memory. As long as the current commited value is lower than your physical RAM, you are fine.


Cached: This shows how much data is in memory which is not needed currently, but is there to skip disk-loading if needed. As long as you have free physical memory, Windows tries to keep as much stuff in RAM as possible to give you the highest performance. In your case 11.6GB of your used physical RAM is used for cached data. This can also be used by other processes if needed, and as such can be seen as free memory. The difference to "Available" is that this memory sometimes need to be zeroed before use (and sometimes it doesn't).


Paged Pool and Non-paged pool are also very important values but I won't explain them in this post. If you want to get a deeper understanding, look for Mark Russinovich's Windows Memory Management series.


@dretzer  thank you for explaining.


the yellow circle appeared when close to30gb in use