Recently I'm having OutOfMemoryException problems. My conf is:
JBoss 3.0.2 sun jdk 1.4.1 ( with -Xmx600m !!!) gentoo linux 1.4 (kernel 2.4.19) firebird 1.0 (in the same machine) oracle 8.1.7 (remote with thin driver)
I've noticed that memory usage grows up and doesn't decrease even when load disappears after a while. Thus, with no clients hitting the server the memory looks like this:
total: 410808320 free: 186350420
This obviously looks weird when jboss is really, really relaxed. Therefore I've tried to undeploy some things and see what happens. The interesting thing was with oracle-service.xml. When I've undployed the service nothing was strange but when I've deployed again the used memory has drooped suddenly ~200Mb !!! (free: 378782552).
What the hell means 200Mb in a connection pool with maximum size of 10?