Thanks for the memory

Understanding how the JVM uses native memory on AIX

From the developerWorks archives

Andrew Hall

|

Running out of Java™ heap isn't the only cause of a java.lang.OutOfMemoryError . If native memory runs out, OutOfMemoryError s that your normal debugging techniques won't be able to solve can occur. This article explains what native memory is, how the Java runtime uses it, what running out of it looks like, and how to debug a native OutOfMemoryError on AIX®. A companion article covers the same topics for Linux® and Windows® systems.

This content is no longer being updated or maintained. The full article is provided "as is" in a PDF file. Given the rapid evolution of technology, some content, steps, or illustrations may have changed.

View PDF file