我刚刚在我的ThinkPad X60上安装了Fedora 8,它包含Iced Tea(Red Hat的OpenJDK版本),所以我决定尝试一下Seam预订示例。

嗯,这是一个非常愉快的体验——我启动了Fedora KDE LiveCD,并在桌面上运行Fedora安装程序,大约花了20分钟。重启后,我使用包管理器将/Java Development/包集(这给了我Iced Tea和ant)添加到系统中。然后我下载并解压了JBoss AS 4.2.2.GASeam 2.0.0.GA,部署了预订示例,启动了JBoss AS,并预订了一个套房!

我注意到应用程序似乎比平时更快,所以我查看了我最喜欢的完全主观的性能指标——仅部署预订示例时JBoss AS启动所需的时间——大约是20秒。

这激发了我的兴趣,所以我安装了Sun JDK 1.5.0_14Sun JDK 1.6.0_03,并使用由JDK 1.5编译的Seam和示例,查看服务器启动所需的时间。

我发现使用JDK 5启动服务器需要32秒,使用JDK 6需要25秒,使用Iced Tea(JDK 7)需要21秒——肯定是在正确的方向上!然后我使用Iced Tea编译了Seam和示例,并在使用Iced Tea运行JBoss AS的情况下,获得了大约19-20秒的启动时间。

当然,这并不等于真正的性能测试,但我觉得这很有趣。


返回顶部