-
Bug
-
Resolution: Fixed
-
P2
-
1.4.0
-
beta
-
x86
-
windows_nt
----------------------------
----
We have noticed here that jdk 1.4 starts our applications slower than
Jdk 1.3.1 did. In fact we have found it to be about 50% worse. I
thought I had heard that startup time was improved with JRE 1.4.
I have attached a log file that shows my results for one application. I
compared different java compilers, jar indexing, and the 1.3.1_02 and 1.4
VMs.
Are these the results I should be expecting when comparing 1.3.1_02 with
1.4?
I have attached a sample application which shows this behavior
Unzip it into a directory. PerfTest2 is the batch file
that runs everything. You will have to change:
set jdk=1.3.1_02 to match your machine.
PerfRun.bat assumes that your jre's are installed with the naming pattern
c:\jdk followed by the setting for jdk in PerfTest2.bat.
Note: I run the test once and throw the results away. Then I run it again
- that way everything should be in memory.
In our case jdk_1.3.1_02_13.log is the same as jdk_1.3.1_02_13c.log
as we only run with Sun's javac compiler.
(See attached file: perfTest2.log)
Note: We haven't tested this application on Sparc platforms. But, if the
performance problem does show up on Sparc, please fix it as we have
customers using our application on Sun's UltraSparc servers.
-----
- relates to
-
JDK-4712392 REGRESSION: Reduced default resolution for Thread.sleep() breaks apps.
-
- Closed
-
-
JDK-4717583 High resolution Thread.sleep() needs lower overhead on Windohs
-
- Closed
-
-
JDK-4679390 sun.misc.Unsafe needs to bind to new JVM native methods
-
- Resolved
-
-
JDK-4690509 Sybase Java Application startup time is SLOW in JDK 1.4 compared to JDK 1.3.1_02
-
- Closed
-
-
JDK-4717079 Sybase Java Application startup time is SLOW in JDK 1.4 compared to JDK 1.3.1_02
-
- Closed
-
-
JDK-4616656 Need a more portable way to unsafely access fields in JDk 1.4
-
- Closed
-
-
JDK-4546426 JVM_Clone clears newly allocated object
-
- Open
-
-
JDK-5005837 rework win32 timebeginperiod usage
-
- Closed
-