What does the default_limit mean in MEMLIMIT?

Technote (FAQ)

This document applies only to the following language version(s):



A user submitted a job which would consume 3MB memory while running. The queue is set with MEMLIMIT=1000 8000. However the job was killed with the following reason:
Completed <exit>; TERM_MEMLIMIT: job killed after reaching LSF memory usage limit.


The job has reached the "default" memory limit of 1000 for the queue. The first value listed after MEMLIMIT is the default memory limit.


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 the user doesn't specify the memory limit from the job submission command line (setting it with -M option), the job will be killed after it reaches the default_limit.

Document information

More support for:

Platform LSF

Software version:

7.0.6, 8.0

Operating system(s):


Reference #:


Modified date:


Translate my page

Content navigation