0

From Process Explorer, Is it possible to get the exact number of total bytes used for working memory and private memory?

enter image description here

Those numbers look like they are to the nearest thousand bytes. (or they are to the nearest multiple of 1024 bytes)

But can process explorer show it to the byte? e.g. for Chrome

I know powershell can but wondering if process explorer can?

barlop
  • 25,198

1 Answers1

2

Does Process Explorer display the exact number of total bytes for working/private memory?

No. Windows uses a page size of 4096 bytes, so the numbers are always a multiple of 4096:

Process, Working Set, _Total: This counter is a measure of the virtual memory in "active" use.

This counter shows how much RAM is required so that the virtual memory being used for all processes is in RAM. This value is always a multiple of 4,096, which is the page size that is used in Windows.

Source RAM, virtual memory, pagefile, and memory management in Windows

Note that the above quote is referring to Performance Monitor, but I expect that it also true for Process Explorer (which may even use Performance Counters under the hood).

As an example here is the detailed memory usage for the System process on Windows 7 (from Process Hacker - Properties). The smallest block size is 4kb.

enter image description here

DavidPostill
  • 162,382