tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Lin <>
Subject RE: java -server option
Date Thu, 10 Apr 2003 21:03:44 GMT

from first hand experience it does make a difference. In the performance benchmarks Remy and
I ran, it can result in 30% improvement. Keep in mind the amount of improvement is really
dependent on your webapp and the type of processes you're running.
in my case, I was using XML for the sample webapp. An application that is less memory and
CPU intensive will likely see a lot less benefit if any. One benefit in terms of runtime optimization
is running with -server for JSP shows a steady improvement in efficiency. Running with -client
the default, change the behavior of how eden memory is promoted to old.  the only real way
to know is to setup your webapp on a server and throw some load at it.
hope that helps.
 "Halstead, Chris" <> wrote:This may not directly apply, but
we've been running '-server' with JDK 1.3.x/WebLogic/Solaris for over two years now. We've
only occasionally encountered an app that needs it turned off. IMHO if you do no other tuning
of the VM (total heap, new/old generation heap, etc.) you should at least use -server. The
-server option optimizes the default heap settings for long-running apps much better than
-client, and the HotSpot engine has been shown to significantly increase performance in many
cases. YMMV.


-----Original Message-----
From: Steve Harris []
Sent: Thursday, April 10, 2003 4:30 PM
Subject: java -server option

Hi all,

Does anyone use the java -server option for running tomcat on Solaris -
does it make a real difference in the long run ?

Cheers - Steve

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

Do you Yahoo!?
Yahoo! Tax Center - File online, calculators, forms, and more
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message