LSF Version 7.3 - Using Platform LSF HPC

SWAPLIMITCorresponds to JLIMIT_VMEM; use process limit
RLIMIT_VMEM
Increasing the default MEMLIMIT for ULDB
In some pre-defined LSF queues, such as normal, the default MEMLIMIT is set to
5000 (5 MB). However, if ULDB is enabled (LSF_ULDB_DOMAIN is defined) the
MEMLIMIT should be set greater than 8000 in
lsb.queues.
Example ULDB domain configuration
The following steps enable the ULDB domain LSF for user user1:
Define the LSF_ULDB_DOMAIN parameter in lsf.conf:
...
LSF_ULDB_DOMAIN=LSF
...
LSF_ULDB_DOMAIN="lsf:batch:system"
Configure the domain directive LSF in the jlimit.in file:
domain <LSF> { # domain for LSF
jlimit_numproc_cur = unlimited
jlimit_numproc_max = unlimited # JLIMIT_NUMPROC
jlimit_nofile_cur = unlimited
jlimit_nofile_max = unlimited # JLIMIT_NOFILE
jlimit_rss_cur = unlimited
jlimit_rss_max = unlimited # JLIMIT_RSS
jlimit_vmem_cur = 128M
jlimit_vmem_max = 256M # JLIMIT_VMEM
jlimit_data_cur = unlimited
jlimit_data_max =unlimited # JLIMIT_DATA
jlimit_cpu_cur = 80
jlimit_cpu_max = 160 # JLIMIT_CPU
}
Configure the user limit directive for user1 in the jlimit.in file:
user user1 {
LSF {
jlimit_data_cur = 128M
jlimit_data_max = 256M
}
}
Use the IRIX genlimits command to create the user limits database:
genlimits -l -v