Need answers on what C-Runtime heap is
Posted on 2009-05-18
We recently did an upgrade to DB2 and even more recently OnDemand (an IBM image archive app) on our AIX box and now we're having huge problems running an application. We are trying to configure JProbe to help, but in the meantime I'd like more information on the error. The error is the following:
JVMCL052 - Cannot allocate memory in initializeHeap for heap segment
From my understanding, this is NOT the java heap. Read these comments below:
"The C-runtime heap of the process (not the Java object heap) is full. Increase the heap if that is possible in your environment. In a shared classes environment, see the shared classes User Guide for options that control shared memory, because the storage is managed by the JVM in this case."
The app is being ran on AIX version 5.3. I don't know what C-runtime heap is or how to increase it. I'm not the AIX administrator and my request has fallen on deaf ears. This app ran much smoother in the past, so I know something with the OnDemand or DB2 upgrade has leached the AIX resources.
Can someone help??