Windows Vista Beta | WinVistaBeta.com - Message | Process Explorer Working Set Total - Yet Again

November 21, 2008  
Subject: Process Explorer Working Set Total - Yet Again
Group: microsoft.public.winternals
Date: 9/5/2008 3:29:32 PM
From: Megan Kielman [Email Address Protection]

All -

I have reviewed the Experiment in the Windows Internals book "Accounting
for Physical Memory" and I have never been able to come close to the
total physical memory. Per the book, the following equation should come
close to equaling the total amount of physical memory:

Total Process Working Set Size (from perfmon)
+
Total system working set size (from perfmon)
+
non paged pool (from perfmon)
+
Available memory (perfmon)
+
Modified & modified-no-write paging lists

In my case, this equals 1GB+ when I have 4GB of memory on the system.


Additionally, according to the book, if I subtract Available Bytes, Non
paged pool, resident paged pool, and resident os and driver code, and
modified list from Total memory, I should have a number that is simliar
to the Total Process Working Set. In my case, this number is 3GB+ more
than the Total Processor Working Set.

Can anyone help me determine why my numbers aren't coming close?

I am using a system with Windows 2003 SP2, x86.



Back
Subject: Re: Process Explorer Working Set Total - Yet Again
Group: microsoft.public.winternals
Date: 9/8/2008 10:39:04 AM
From: "JS" [Email Address Protection]

Megan,

It appears that this group is pretty much dead,
have you tried posting your question to one of the
Sysinternals forums:
http://forum.sysinternals.com/default.asp?C=2

JS

"Megan Kielman" <megan.kielman@gmail.com> wrote in message
news:eVcygb6DJHA.5044@TK2MSFTNGP05.phx.gbl...
> All -
>
> I have reviewed the Experiment in the Windows Internals book "Accounting
> for Physical Memory" and I have never been able to come close to the total
> physical memory. Per the book, the following equation should come close to
> equaling the total amount of physical memory:
>
> Total Process Working Set Size (from perfmon)
> +
> Total system working set size (from perfmon)
> +
> non paged pool (from perfmon)
> +
> Available memory (perfmon)
> +
> Modified & modified-no-write paging lists
>
> In my case, this equals 1GB+ when I have 4GB of memory on the system.
>
>
> Additionally, according to the book, if I subtract Available Bytes, Non
> paged pool, resident paged pool, and resident os and driver code, and
> modified list from Total memory, I should have a number that is simliar to
> the Total Process Working Set. In my case, this number is 3GB+ more than
> the Total Processor Working Set.
>
> Can anyone help me determine why my numbers aren't coming close?
>
> I am using a system with Windows 2003 SP2, x86.
>
>



Back