LSF Version 7.3 - Administering Platform LSF
Administering Platform LSF 539
C HAPTER
34
Runtime Resource Usage Limits
Contents
◆ About Resource Usage Limits on page 539
◆ Specifying Resource Usage Limits on page 543
◆ Supported Resource Usage Limits and Syntax on page 545
◆ CPU Time and Run Time Normalization on page 551
◆ PAM resource limits on page 552
About Resource Usage Limits
Resource usage limits control how much resource can be consumed by running
jobs. Jobs that use more than the specified amount of a resource are signalled or
have their priority lowered.
Limits can be specified by the LSF administrator:
◆ At the queue level in lsb.queues
◆ In an application profile in lsb.applications
◆ At the job level when you submit a job
For example, by defining a high-priority short queue, you can allow short jobs to be
scheduled earlier than long jobs. To prevent some users from submitting long jobs
to this short queue, you can set CPU limit for the queue so that no jobs submitted
from the queue can run for longer than that limit.
Limits specified at the queue level are hard limits, while those specified with job
submission or in an application profile are soft limits. See
setrlimit(2) man page
for concepts of hard and soft limits.
NOTE: This chapter describes queue-level and job-level resource usage limits. Priority of limits is
different if limits are also configured in an application profile. See Chapter 21, “Working with
Application Profiles” for information about resource usage limits in application profiles.