Hello,
I have numerous Spring Framework-based applications that run on a Tomcat 5.5 server. Some of them have their own instances, some share a server with other applications. The one thing they all have in common is that they require huge amounts of memory, more than I think they should really require. Are there any tools out there for profiling Tomcat servers ?
To further elaborate, these run on Ubuntu 9.04, fully patched, with access to 3 GB of memory (about half of which it actually takes up).