Purify: Warning: Soft limit of RLIMIT_NOFILE is set to RLIM_INFINITY. Using a value of 2000

Technote (FAQ)


Question

Why do I receive the message "Purify: Warning: Soft limit of RLIMIT_NOFILE is set to RLIM_INFINITY. Using a value of 2000" when running IBM Rational Purify on AIX?

Cause

Purify keeps an internal array of data structures for tracking file descriptors. When the file descriptors are set to RLIM_INFINITY (meaning unlimited), the value is 0xffffffff. This value is too large to allocate space for the array. Therefore, Purify uses a value of 2000.

Answer

This warning indicates that you have the maximum number of open file descriptors set to unlimited. You can eliminate this message by running the following command, which will set the maximum number to 2000: ulimit -n 2000

Cross Reference information
Segment Product Component Platform Version Edition
Software Development Rational Purify General Information AIX 7.0

Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

Rational PurifyPlus
General Information

Software version:

7.0

Operating system(s):

AIX

Reference #:

1378045

Modified date:

2011-06-11

Translate my page

Machine Translation

Content navigation