I'm expecting problem of jboss process memory growth. When I start JBoss, it uses about 350MB, but after 2-3 days, when it's exposed to small group of test users it grows to 650. Then web-apps begin to work slow, sometimes even I experience "service unavailable" errors.
First what comes to mind - memory leak. But I've inspected the code, tried to use profiler and everything looks ok. Where can I dig more?
How can I check if this is the problem of Apache (I use mod_jk), Tomcat, JBoss or JVM?
I don't expect full answer for my problem, but maybe some entry point?