Platform LSF Reference Version 6.2

lsb.queues Structure
Platform LSF Reference
414
Example
MEM=100/10
SWAP=200/30
These two lines translate into a loadSched condition of
mem>=100 && swap>=200
and a loadStop condition of
mem < 10 || swap < 30
Default
Undefined
MANDATORY_EXTSCHED
Syntax
MANDATORY_EXTSCHED=
external_scheduler_options
Description
Specifies mandatory external scheduling options for the queue.
-extsched options on the bsub command are merged with
MANDATORY_EXTSCHED options, and MANDATORY_EXTSCHED options
override any conflicting job-level options set by
-extsched.
Default
Undefined
MAX_RSCHED_TIME
Syntax
MAX_RSCHED_TIME=
integer | infinit
Description
MultiCluster job forwarding model only. Determines how long a MultiCluster job stays
pending in the execution cluster before returning to the submission cluster. The remote
timeout limit in seconds is:
MAX_RSCHED_TIME * MBD_SLEEP_TIME=timeout
Specify infinit to disable remote timeout (jobs always get dispatched in the correct
FCFS order because MultiCluster jobs never get rescheduled, but MultiCluster jobs can
be pending in the receive-jobs queue forever instead of being rescheduled to a better
queue).
Remote timeout limit never affects advance reservation jobs
Jobs that use an advance reservation always behave as if remote timeout is disabled.
Default 20 (20 minutes by default)
MEMLIMIT
Syntax
MEMLIMIT=
[default_limit] maximum_limit
Description
The per-process (hard) process resident set size limit (in KB) for all of the processes
belonging to a job from this queue (see
getrlimit(2)).
Sets the maximum amount of physical memory (resident set size, RSS) that may be
allocated to a process.
By default, if a default memory limit is specified, jobs submitted to the queue without a
job-level memory limit are killed when the default memory limit is reached.
If you specify only one limit, it is the maximum, or hard, memory limit. If you specify
two limits, the first one is the default, or soft, memory limit, and the second one is the
maximum memory limit.