This screen shot from cpu-z says my cpu cache is the following.
Now I see my cache my Task Manager saying 3.8 GB. Can someone explain how my CPU cached increase to 3.8 GB?
This screen shot from cpu-z says my cpu cache is the following.
Now I see my cache my Task Manager saying 3.8 GB. Can someone explain how my CPU cached increase to 3.8 GB?
Task manager is showing you how much RAM is being used to cache the hard disk(s). CPU-Z is showing you how much internal cache your CPU has to cache RAM.
And within the CPU, there are again multiple levels of cache: Why is the size of L1 cache smaller than that of the L2 cache in most of the processors?.
So when executing a program stored on disk, the layers of caching between the source of the machine code (disk) and the instruction-fetch pipeline stage in your CPU are:
The above are built-in to your CPU's silicon chip
The above are all caching RAM.
All the same levels of cache would apply for reading a memory-mapped file (except it would be L1D cache, instead of uop cache + L1I).
The L-1 through L-3 caches are CPU caches, separate from the RAM and the only way to increase them would be changing the actual CPU. They're much smaller than what you'd expect from a normal PC's memory. The cached memory reported in the task manager is part of your PC's RAM and managed by the OS' kernel.