Re: Task Manager Process Counters

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



"Kh_Oleg" <KhOleg@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:FA01BF26-735A-4078-9EEB-946C3DB6BC3D@xxxxxxxxxxxxxxxx
Please, enlighten me, if anyone can, regarding the two process counters in
Windows Task Manager - Mem Usage and VM Size.

As noticed in Task Manager Help and MSDN article, VM Size is "the amount
of
virtual memory, or address space, committed to a process." Mem Usage, in
turn, is
"the current working set of a process in kilobytes. The current working
set
is the number of pages, currently resident in memory."

So, it is reasonable to suppose that VM Size should be a superset of Mem
Usage, i.e. VM Size should be always >= Mem Usage. But very often, at
least
for a half of processes, currently running on my machine, VM Size is less
than Mem Usage.

How it is possible?

Oleg.

yeah, quite weired:) actually Task manager's VM Size is not the amount of
virtual memory at all, it corresponds to process' private bytes. dunno if
it's a bug or a feature of taskman:)

__
Thanks,
Ara


.



Relevant Pages

  • Re: Task Manager/Processes (for Dummies)
    ... On the "Processes" tab of the Task Manager, ... CPU usage but shows a figure under "Mem Usage" does it mean the ... The figure in Mem Usage is the amount of memory which is referenced by ...
    (microsoft.public.windowsxp.perform_maintain)
  • Re: Task Manager/Processes (for Dummies)
    ... On the "Processes" tab of the Task Manager, ... CPU usage but shows a figure under "Mem Usage" does it mean the process ... The figure in Mem Usage is the amount of memory which is referenced by the ...
    (microsoft.public.windowsxp.perform_maintain)
  • Re: Task Manager/Processes (for Dummies)
    ... On the "Processes" tab of the Task Manager, ... CPU usage but shows a figure under "Mem Usage" does it mean the process ... The figure in Mem Usage is the amount of memory which is referenced by the ...
    (microsoft.public.windowsxp.perform_maintain)
  • Re: Tracing Program Memory Usage
    ... Task Manager "Peak Mem Usage" column = PeakWorkingSet64 ... lMemoryInUse = process.VirtualMemorySize64 ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Task Manager Process Counters
    ... Whereas the memory usage statistic will account for all the physical ... Windows Task Manager - Mem Usage and VM Size. ... it corresponds to process' private bytes. ...
    (microsoft.public.win32.programmer.kernel)