We are abandoning Adobe CQ5 and have a memory problem.
Dump analysis with Eclipse Memory Analzyer showed that we have
104 instances of "com.sun.imageio.plugins.jpeg.JPEGImageReader", loaded by "<system class loader>" occupy 6,210,086,632 (80.61%) bytes.
Now 104 copies are not many, but 6 GB.
Each class has a sun.awt.image.ByteInterleavedRaster raster of 84 MB.
How do I know which class refers to these renderers? If I click on "Path To CG Roots", I get nothing. At first I thought that memory could be used by some static fields, but large structures (i.e. raster ) are not static.
source share