I'm running a somewhat classical postgres/hibernate/spring mvc webapp, with quite usual layers/frameworks. Everything looks fine, except when i look at the memory graph in javamelody : i periodically it seems like it grows, gc is called, then it grows again : memory graph
When i dump the memory, it's always a 60/80 Mo file, showing that the total memory used is around 60/80 Mo, and no leak is detected If i remove javamelody and use jconsole, it kinda shows the same problem, the memory keeps growing (a bit slower tho) How can i see what are these +100Mo objects, constantly growing then gc'ed ? How can i fix this problem ?
Any help or explanations regarding this kind of problem would be greatly appreciated !
Thanxs in advance
EDIT : i forgot to mention that the graph comes from an isolated env, with absolutely NO user activity on it (no http request / no scheduled job)