Skip to main content

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

Copyright and trademark information

IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.

Rate this page:


(0 users)Average rating

Add comments

Document information

Rational PurifyPlus

General Information


Software version:
7.0


Operating system(s):
AIX


Reference #:
1378045


Modified date:
2011-06-11

Translate my page

Content navigation