1. Kindly direct me on how to increase the memory allocation for tomcat or jvm - I have a whole 1.56GB RAM wasting away.
2. Kindly direct me on the tuning I can do on the connector element in server.xml
1. If you run Tomcat from a command prompt (not as a service) you can control the command line parameters that Java uses to run Tomcat with the JAVA_OPTS environment variable set in catalina.bat. Here is what I use to start with 64mb and use 100mb as a maximum:
See your Java installation tooldocs for use of command line variables affecting memory and lots of other stuff.
2. There are a lot of helpful comments embedded in server.xml and the attribute names are self-explanatory but I have not found any convenient explanation of the effect they have on performance. I run with the default settings which appear to be for a low load server. Perhaps a forum reader who configures for high load can help here.
You might try
starting with this tomcat documentation. Pick the HTTP connector link to get a useful discussion of settings.
I found the Wrox book "Professional Apache Tomcat 5" to be very helpful.
Bill
[ November 22, 2006: Message edited by: William Brogden ]