0

Lately, I've noticed that my PC has constantly been using ~90 % of my 8 GB of RAM even when I'm not doing anything particularly intensive.

Today, I noticed that the general vs per-process figures don't match up: there's a 3,283,600 K (3.13 GB) discrepancy. This can be seen in the following Task Manager and RamMap screenshots.

enter image description here enter image description here enter image description here enter image description here

Things I've read online say that "Process Private" just means that it's being used by a single process and to check the tab "Processes" but, as you can see, I've already done that and found nothing helpful.

Can anyone point me in the right direction?

I don't know if it's related but my PC's CPU usage has also been strange: Delivery Optimization constantly using up to 75 % of CPU

mythofechelon
  • 1,091
  • 5
  • 24
  • 41

2 Answers2

0

This comes down to differing definitions of "in use".

"Process private" is basically RAM that's been assigned to a program for its exclusive use. I think that the difference between the "Task Manager" and "RamMap" numbers for individual programs comes down to Task Manager not counting RAM if it's a strong candidate for swapping out if needed.

"Mapped file" refers to memory-mapped files, one way of loading a file into memory. The machine code of every program you're running is loaded this way, as are many data files. Because this data can freely be discarded and re-loaded as needed, neither Task Manager nor RamMap counts it as "in use".

"Sharable" refers to DLLs and other shared data. Since this memory is shared between programs, it doesn't show up in any one program's usage.

Everything in the RamMap listing between "Page Table" and "Kernel Stack" refers to memory used by the operating system itself. Like shared memory, this isn't assigned to any one program, so it doesn't show up in the per-program usage.

Mark
  • 1,511
  • 1
  • 13
  • 19
0

Ever since I resolved the root cause of my CPU usage problem (Delivery Optimization constantly using up to 80 % CPU), my baseline RAM usage has been ~4.8 GB / ~60 % which is what I'd expect.

mythofechelon
  • 1,091
  • 5
  • 24
  • 41