EGO_PIM_SWAP_REPORT
Enables PIM to report swap space usage for job processes.
Syntax
EGO_PIM_SWAP_REPORT=Y|y|N|n
Description
By default, LSF collects both memory and swap usage through PIM:
- If the EGO_PIM_SWAP_REPORT=n parameter is set in the lsf.conf file (this is the default), swap usage is virtual memory (VSZ) of the entire job process.
- If the EGO_PIM_SWAP_REPORT=y parameter is set in the lsf.conf file, the resident set size (RSS) is subtracted from the virtual memory usage. RSS is the portion of memory occupied by a process that is held in main memory. Swap usage is collected as the VSZ - RSS.
For example, if a job process allocates memory as
follows,
malloc(p, 200MB);
memset(p, 150MB);
then
bjobs -l shows SWAP as either 200 MB if
EGO_PIM_SWAP_REPORT=n, or 50 MB if
EGO_PIM_SWAP_REPORT=y.Default
N