Reputation: 4810
The windows Resource Monitor shows the memory usage of my app (debug running in visual studio) in the following figure:
However, the Diagnostic Tools shows the memory graph like:
The Commit size
is
The Amount of virtual memory reserved by the operating system for the process in KB.
Does this mean all memory allocated in my app?
And the Private
size in Resource Monitor is much less than it in the Diagnostic Tools, is the Private
in the Resource Monitor doesn't count the pages that are swapped out into disk? So the Private + Shareable = Working Set
.
Even the Process Memory in the graph is different from the Heap Size in the Diagnostic Tools, apart from Heap Size is there any Stack Size that will be 100M large?
Upvotes: 2
Views: 2188