Oracle准备合并Sun的HotSpot Java虚拟机和JRockit JVM,但这一合并计划预计要在18到24个月内才能完成,透露这项计划的是Oracle的***工程师Mark Reinhold,他是原Sun公司的人,Reinhold说在短期内公司会继续发展这两个平台。
Oracle此前在一次Sun-Oracle未来发展路线图会议上也曾表示有意整合这两个JVM,其实这两个JVM都不是Oracle自己开发的,另一个JVM JRockit来自前BEA系统公司。
Reinhold说:“要整合两者***的部分不是一件容易的事情,需要长远打算,可以肯定的是,我们不会将目光停留在一个JVM上,这两个JVM已经用于很多客户的生产系统,我们的行动不会引起客户恐慌,一定会保证平滑过渡,时间安排上估计要1-1年半左右”。
这两个JVM之间存在一些差异,Reinhold说:“坦白地说,JRockit中很多优秀的东西我们已经垂涎了好久,其任务控制能力就很不错,而HotSpot在性能方面存在优势,但它也更复杂”。Reinhold预计合并后的JVM可能会使用Jrockit的垃圾回收器,HotSpot的运行时编译器和混合的运行时系统。