LSF Version 7.3 - Administering Platform LSF

About Resource Usage Limits
542 Administering Platform LSF
The lmit unit specified by LSF_UNIT_FOR_LIMITS also applies to limts modified
with
bmod, and the display of resource usage limits in query commands (bacct,
bapp, bhist, bhosts, bjobs, bqueues, lsload, and lshosts).
IMPORTANT: Before changing the units of your resource usage limits, you should completely
drain the cluster of all workload. There should be no running, pending, or finished jobs in the
system.
In a MultiCluster environment, you should configure the same unit for all clusters.
After changing LSF_UNIT_FOR_LIMITS, you must restart your cluster.
How limit unit
changes affect jobs
When LSF_UNIT_FOR_LIMITS is specified, the defined unit is used for the
following commands. In command output, the larger unit appears as T, G, P, or E,
depending on the job rusage and the unit defined.
Example A job is submitted with bsub -M 100 and LSF_UNIT_FOR_LIMITS=MB; the
memory limit for the job is 100 MB rather than the default 100 KB.
Command Option/Output Default unit
bsub/bmod -C (core limit) KB
-M (memory limit) KB
-S (stack limit) KB
-v (swap limit) KB
bjobs rusage
CORELIMIT,
MEMLIMIT,
STACKLIMIT,
SWAPLIMIT
KB (may show MB depending on job
rusage)
bqueues CORELIMIT,
MEMLIMIT,
STACKLIMIT,
SWAPLIMIT
KB (may show MB depending on job
rusage)
loadSched, loadStop MB
bacct Summary rusage KB (may show MB depending on job
rusage)
bapp CORELIMIT,
MEMLIMIT,
STACKLIMIT,
SWAPLIMIT
KB
bhist History of limit
change by bmod
KB
MEM, SWAP KB (may show MB depending on job
rusage)
bhosts loadSched, loadStop MB
lsload mem, swp KB (may show MB depending on job
rusage)
lshosts maxmem, maxswp KB (may show MB depending on job
rusage)