Ok - I cry Uncle - I believe you in principle.
But the proof is in the pudding.
My top (HPUX 11.0 64bit) does not have a shared column nor does my ps command show one.
I thought I would be sneaky and use this, but every single memory column showed the exact same information for all 3 processes. I thought this might mean since I wasn't creating or destroying variables they were sharing exactly the same memory (the child's memory space wasn't getting dirty), so I added some dummy code to do something similar to:
$dummy += rand;
No change in ps, top, or my custom perl code
so I decided to try and install Gtop as the article you mentioned referenced - I was not able to get to the site that it referenced, so I am back to square one.
How do I tell how do I profile how much total memory each process is using?
It isn't like I am expecting you to answer - just saying that it seems odd that there is no easy way to tell.
Cheers - L~R |