25.06.2015 Views

Administering Platform LSF - SAS

Administering Platform LSF - SAS

Administering Platform LSF - SAS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

About Preemptive Scheduling<br />

About Preemptive Scheduling<br />

Limitation<br />

Preemptive scheduling lets a pending high-priority job take resources away<br />

from a running job of lower priority. When 2 jobs compete for the same<br />

resource, <strong>LSF</strong> automatically suspends the low-priority job to make resources<br />

available to the high-priority job. The low-priority job is resumed as soon as<br />

possible.<br />

Use preemptive scheduling if you have long-running low-priority jobs causing<br />

high-priority jobs to wait an unacceptably long time.<br />

The following types of jobs cannot be preempted:<br />

◆ Jobs that have been forced to run with the command brun<br />

◆ NQS jobs<br />

◆ Backfill jobs<br />

◆ Exclusive jobs<br />

Preemptive and preemptable queues<br />

Preemptive<br />

queues<br />

Preemptable<br />

queues<br />

Jobs in a preemptive queue can preempt jobs in any queue of lower priority,<br />

even if the low-priority queues are not specified as preemptable.<br />

Jobs in a preemptable queue can be preempted by jobs from any queue of a<br />

higher priority, even if the high-priority queues are not specified as<br />

preemptive.<br />

Preemptive and preemptable jobs<br />

Preemptive jobs<br />

Preemptable jobs<br />

Preemptive jobs are pending in a high-priority queue and require the specified<br />

resource. Their queue must be able to preempt the low-priority queue.<br />

Preemptable jobs are running in a low-priority queue and are holding the<br />

specified resource. Their queue must be able to be preempted by the highpriority<br />

queue.<br />

178<br />

<strong>Administering</strong> <strong>Platform</strong> <strong>LSF</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!