Synopsis
--------
Increased startup time using JDK 6u34.
Operating System
----------------
Tested on Solaris 10
Only reproducible on SPARCv9 (64-bit JDK)
Not reproducible with the 32-bit JDK on SPARC or x86.
Not reproducible on x64/AMD64.
Full JDK version
----------------
Increase in startup time occurs with 6u34 (and later) relative to 6u33 (and earlier).
Description
-----------
We observe a highly reproducible increase in application server startup time, starting at 6u34.
REPRODUCTION INSTRUCTIONS
-------------------------
1. Download Tomcat from apache.org
2. Start the server
3. Looks for the log message: "INFO: Server startup in XXXX ms"
This is Tomcat's internal startup measurement, which obviously excludes the time taken to enter the main() method. However, the increase is clearly visible using this metric. We see the following results:
6u33: 4293ms
6u34: 4568ms (+ 6.4%)
The command line options we used were:
-d64 -Xms1500m -Xmx1500m -XX:+UseCompressedOops (UseCompressedOops should be enabled by default anyway)
With the JIT disabled (via -Xint) the startup time increase is not seen:
6u33: 6356ms
6u34: 6353ms
--------
Increased startup time using JDK 6u34.
Operating System
----------------
Tested on Solaris 10
Only reproducible on SPARCv9 (64-bit JDK)
Not reproducible with the 32-bit JDK on SPARC or x86.
Not reproducible on x64/AMD64.
Full JDK version
----------------
Increase in startup time occurs with 6u34 (and later) relative to 6u33 (and earlier).
Description
-----------
We observe a highly reproducible increase in application server startup time, starting at 6u34.
REPRODUCTION INSTRUCTIONS
-------------------------
1. Download Tomcat from apache.org
2. Start the server
3. Looks for the log message: "INFO: Server startup in XXXX ms"
This is Tomcat's internal startup measurement, which obviously excludes the time taken to enter the main() method. However, the increase is clearly visible using this metric. We see the following results:
6u33: 4293ms
6u34: 4568ms (+ 6.4%)
The command line options we used were:
-d64 -Xms1500m -Xmx1500m -XX:+UseCompressedOops (UseCompressedOops should be enabled by default anyway)
With the JIT disabled (via -Xint) the startup time increase is not seen:
6u33: 6356ms
6u34: 6353ms