Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Batch system in a nutshell

Overview of LSF at SLAC

Suspending Idle Queues

Jobs submitted to a high priority queue (eh psnehq) will automatically suspend jobs running on the same hardware, but in the lower priority queues (eg pnehmpiq and psnehidle). This suspension can take from a few seconds to up to a few minutes and when many small high priority jobs are submitted in rapid succession, the time taken to suspend lower priority jobs affects the performance of the high priority jobs. For this reason there is a mechanism to suspend the lower priority queues for any specified high priority queue. The command, which can be issued by LCLS scientists and PCDS people, is:

No Format
/reg/g/psdm/qcntrl/psniceq <high-priority-queue> <time>

Examples:

No Format
/reg/g/psdm/qcntrl/psniceq psnehq 30     # Suspend idle queues conflicting with psnehq for 30 minutes
/reg/g/psdm/qcntrl/psniceq psfehq 40     # Suspend idle queues conflicting with psfehq for 40 minutes
/reg/g/psdm/qcntrl/psniceq psanacs 8h    # Suspend idle queues conflicting with psanacs for 8 hours