On Tuesday 02 December 2003 16:38, Rayson Ho wrote: > --- Tim Cutts <tjrc@sanger.ac.uk> wrote: > > > The closest thing you can use is checkpointing. I > > > don't think a batch system can tell the OS to "swap > > > processes to disk". > > > > LSF can, although it is of course another example that costs $$. > > Different queues can be configured to 'preempt' each other. A > > pre-empted job in a low priority queue is sent a SIGSTOP by LSF, and > > will get a corresponding resume signal once the higher priority job > > has finished. > > Sending SIGSTOP is different from swapping the whole process to disk! > > All batch systems (SGE, PBS, LSF) can send SIGSTOP to the job, but > stopping the process still consumes the system resource. Eventually, > the swap partition will be used up by suspended jobs. > > Rayson > Can one configure PBS to automatically send SIGSTOP to jobs in low priori= ty=20 queue and use it's cpu for jobs in a higher priority queue? --=20 Ami=20