如果有人能够提供关于两个JVM的优缺点的简要信息,因为它们都依赖于标准JVM规范。
答案 0 :(得分:47)
JRockit最初由Appeal和BEA Systems开发,然后被Oracle收购以运行服务器软件。 1 它旨在针对需要长时间运行任务,大量内存和大量内存的大型应用程序进行优化可伸缩环境,比server-mode中的Sun HotSpot JVM更进一步推动这些场景的优化(另请参阅:Real differences between "java -server" and "java -client"?)。
自从Oracle收购Sun Microsystems以来,Oracle已经在concrete plan and roadmap to have JRockit and the HotSpot JVM to converge上进行了通信,以实现“两全其美”的实现,主要基于HotSpot构建,但集成了JRockit最受欢迎的功能。
事实上,正如同一博客中提到的那样,JRockit won't be released as a Java 7 JVM; JRockit的一些功能正在逐步引入HotSpot(internally even sometimes now referred to as "HotRockit")。
有关详细信息,请阅读:
1 于2012年3月3日美国东部时间下午1点半从Wikipedia部分拉出。
答案 1 :(得分:2)
JRockit过去被认为表现更好,尽管我不确定这是否始终如一。 Oracle目前正在合并JRockit和HotSpot。