What does the default_limit mean in MEMLIMIT?

Technote (FAQ)


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

English

Question

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.

Cause

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

Answer

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.


Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Platform LSF

Software version:

7.0.6, 8.0

Operating system(s):

Linux

Reference #:

T1018915

Modified date:

2013-08-13

Translate my page

Machine Translation

Content navigation