How to tell when a job is swapping?
Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.
Daniel Kidger Daniel.Kidger at quadrics.comTue Feb 19 06:55:33 PST 2002
- Previous message: How to tell when a job is swapping?
- Next message: Dell Precision 530 + MPICH
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
-----Original Message----- From: Jeff Layton [mailto:jeffrey.b.layton at lmco.com] > 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). if a job allocates large areas of memory (beyond physical available) , uses them once - say fills them with zeroes and then doesn't use much of that array space, then: a/ you will be using swap space but b/ performance is unaffected since these (unused) pages will get swapped out pretty quickly, but never get swapped back in since they are never referenced again. If you want to watch swapping actually happening then one way is to run vmstat, e.g. "/usr/bin/vmstat 2". look at the si and so columns. eg. I run 2 copies of a code that almost uses up all memory and then I start a third copy (last two lines below) which causes the machine to start swaping frantically ... [root at dell7 /root]# vmstat 2 procs memory swap io system cpu r b w swpd free buff cache si so bi bo in cs us sy id 2 0 5 29540 620624 1688 7876 49 81 201 84 71 30 84 1 15 2 0 5 29540 620624 1688 7876 0 0 0 0 127 8 100 0 0 2 0 5 29540 620624 1688 7876 0 0 0 0 127 10 100 0 0 2 0 5 29540 620624 1688 7876 0 0 0 0 128 8 100 0 0 3 0 5 29540 269312 1688 7876 0 0 0 0 139 38 73 27 0 3 0 5 29540 43816 1688 7876 36 0 36 0 135 32 84 16 0 3 0 5 73612 3356 1672 7788 0 20732 0 20778 214 718 82 18 0 2 1 5 115668 5700 292 4668 80 22100 80 22100 541 1468 78 22 0 Yours, Daniel. -------------------------------------------------------------- Dr. Dan Kidger, Quadrics Ltd. daniel.kidger at quadrics.com One Bridewell St., Bristol, BS1 2AA, UK 0117 915 5505 ----------------------- www.quadrics.com --------------------
- Previous message: How to tell when a job is swapping?
- Next message: Dell Precision 530 + MPICH
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Beowulf mailing list
