Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I'd first attach a profile tool to tell you what these "Objects" are that are taking up all the memory.</p> <p>Eclipse has TPTP, or there is JProfiler or JProbe.</p> <p>Any of these should show the object heap creaping up and allow you to inspect it to see what is on the heap.</p> <p>Then search the code base to find who is creating these.</p> <p>Maybe you have a cache or tree/map object with elements in and you have only implemented the "equals()" method on these objects, and you need to implement "hashcode()". This would then result in the map/cache/tree getting bigger and bigger till it falls over. This is only a guess though.</p> <p>JProfiler would be my first call</p> <p>Javaworld has example screen shot of what is in memory...</p> <p><a href="http://www.javaworld.com/javaworld/jw-08-2003/images/jw-0822-profiler16.gif" rel="noreferrer">alt text http://www.javaworld.com/javaworld/jw-08-2003/images/jw-0822-profiler16.gif</a></p> <p>And a screen shot of object heap building up and being cleaned up (hence the saw edge)</p> <p><a href="http://www.javaworld.com/javaworld/jw-08-2003/images/jw-0822-profiler19.gif" rel="noreferrer">alt text http://www.javaworld.com/javaworld/jw-08-2003/images/jw-0822-profiler19.gif</a></p> <p>UPDATE *************************************************</p> <p>Ok, I'd look at...</p> <p><a href="http://www-01.ibm.com/support/docview.wss?uid=swg1PK38940" rel="noreferrer">http://www-01.ibm.com/support/docview.wss?uid=swg1PK38940</a></p> <p>Heap usage increases over time which leads to an OutOfMemory condition. Analysis of a heapdump shows that the following objects are taking up an increasing amount of space:</p> <p>40,543,128 [304] 47 class</p> <p>com/ibm/wsspi/rasdiag/DiagnosticConfigHome 40,539,056 [56] 2 java/util/Hashtable 0xa8089170 40,539,000 [2,064] 511 array of java/util/Hashtable$Entry 6,300,888 [40] 3 java/util/Hashtable$HashtableCacheHashEntry</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload