Hi Greg,
over to that machine and look at 'top' and/or the output of eg.
'vmstat 3'
BTW, I should add the 'vmstat 3' command is linux specific.
The equiv on a Mac would be, IIRC, "vm_stat 3".
These commands are useful if you suspect renders are taking up
too much
cpu by thrashing the box with eg. swapping/paging activity.
If, however, rushd is busy (ie. is taking up >90% of the cpu,
and showing
at the top of the top(1) report), then don't bother using
vmstat/vm_stat.
In that case let us know, and we can debug from there to
determine why
rushd is so busy. (Maybe jobs are invoking 'rush' commands
during rendering
that are beating up the server. A common problem is when custom
render scripts
are used that invoke commands like 'rush -lf' or 'rush -notes'
commands
before or after every rendered frame, invoking excessive TCP
connections
back to the job server, causing the job servers to appear 'slow')
If rushd is busy, do you have job serving distributed to
several machines (good),
or are all jobs being submitted to a single machine (bad)?
We have job serving distributed between 3 or 4 machines the 250 jobs
are split roughly equally between the job hosts. I'll check a few
of the other machines - it looks like the hosts are being hammered by
the renders rather than rush.
Silly of me to think rush could be the cause! :)
Thanks for your excellent assistance,
---
Luke Cole
Systems Administrator / TD
FUEL International
65 King St., Newtown, Sydney NSW, Australia 2042
|