tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steffen Heil" <li...@steffen-heil.de>
Subject AW: OFFTOPIC: Java String problem - possible VM bug
Date Tue, 31 Aug 2010 01:27:34 GMT
Hi

> You're right, it doesn't, at least on Windows.

Just verified that:

root@www:/opt/java/jdk1.6.0_21# ./bin/java -server -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b16, mixed mode)

root@www:/opt/java/jdk1.6.0_21# ./bin/java -client -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b16, mixed mode)

So, there really is no client vm.


> There is a -XX option to limit or disable SSE usage:
> 
> -XX:UseSSE=n

Thanks, great tip. Hard to find more infomation on the web though. Even sun
does not list that option.
However -XX:UseSSE=3 seems to have solved it. At least I could restart
tomcat 32 times without exception.
Without that switch I did not get above 5 times today.


Allow me a side question: A long time ago, I decided to use the following
options for tomcat:
-server // even no other choice
-Xmx1024m // differs per machine
-Xincgc 
-Djava.net.preferIPv4Stack=true
-XX:UseSSE=3 // that's new...

So what about that gc choice? Is it sane for tomcat? I read a bit about the
new G1 collector? Is it better?
Is there any recommendation for tomcat?


And once again: Thanks a lot, you solved my original problem! Owe you one.

Regards,
  Steffen



Mime
View raw message