Java 6.0 benchmarks

Posted by Trejkaz Wed, 01 Mar 2006 22:35:00 GMT

As most of you who care probably knew already, the Server VM was somewhat faster than the Client VM for JDK 1.5.0. This has been a bit of a bother for us lately, as we have needed to use the Server VM for its speed, yet we’re also a GUI application which would benefit greatly from using the Client VM instead. In fact lately (JDK 1.5.0 updates 5 and 6) there have been some nasty compiler bugs which cause the Server VM to crash on some of our code.

This recent instability of the Server VM has resulted in me running benchmarks of the different Sun JVMs in order to determine exactly what we’d lose by switching back to the Client VM. This became the perfect excuse to test the new JDK 1.6.0 (Mustang) beta to compare it alongside the current version.

I have a little free time while waiting for the final one to finish so I thought I’d do a write-up so that people can see the kind of improvements that Java 6.0 will bring for general processing.

Read more...

Tags , ,  | no comments