J2SE1.5-Alpha(Tiger)のパフォーマンスを測定してみました。
ツールは、VolanoMark Benchmarkを使いました。
マシンのSpecは、OS : Windows XP / CPU : Pentium4 2.8GHz / MEM : 1 GB で測定しました。
以下に測定値を記述しますが、J2SE1.5の方が若干早いです。
○LOOP測定のみ(Net測定はエラーが発生して、ダメでした・・・)
java version "1.4.2_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_01-b06)
Java HotSpot(TM) Server VM (build 1.4.2_01-b06, mixed mode)
VolanoMark version = 2.5.0.9
Messages sent = 20000
Messages received = 380000
Total messages = 400000
Elapsed time = 27.734 seconds
Average throughput = 14423 messages per second
-------------------------------------------------------------
java version "1.5.0-beta"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0-beta-b31)
Java HotSpot(TM) Server VM (build 1.5.0-beta-b31, mixed mode)
VolanoMark version = 2.5.0.9
Messages sent = 20000
Messages received = 380000
Total messages = 400000
Elapsed time = 26.594 seconds
Average throughput = 15041 messages per second
参考までに、Intel Solarisの方を測定してみましたが、あまり変わりはありませんでした。
以上、ご参考までに・・・