How to tell when a job is swapping?
Rocky McGaugh
rmcgaugh at atipa.com
Tue Feb 19 06:49:06 PST 2002
Jeff Layton wrote:
> Good morning,
>
> For a while now I've been checking if a job is swapping
> on our clusters using bWatch. The nodes are dual CPU
> boxes and we run two MPI processes per node. I usually
> look at the load on the nodes to see if it is above 3.0
> (sometimes our code will peak out at about 2.3) and I
> look at the free swap space number (bWatch just cats the
> /proc/meminfo file).
> I usually assume that if the free swap space falls below
> the maximum and load starts climbing that the node is
> swapping. However, when I talk to the user, he states that
> the code is running fine and the timing numbers are where
> they should be. So, I'm obviously interpreting something
> incorrectly (unless the job is really swapping but for some
> reason performance is unaffected).
> Does someone give me a could way to check if a job
> is swapping? Maybe a URL?
>
> TIA,
>
> Jeff
>
>
Check out the PCP stuff from SGI.
It will pull out:
swap.in, swap.out, swap.pagesin, swap.pagesout,
swap.free, swap.length, swap.used
It is also possible to compile the app against their tracing lib,
and get alot of info about the app itsself.
--
Rocky McGaugh
Atipa Technologies
rocky at atipatechnologies.com
rmcgaugh at atipa.com
1-785-841-9513 x3110
http://1087800222/
perl -e 'print unpack(u, ".=W=W+F%T:7\!A+F-O;0H`");'
More information about the Beowulf
mailing list