Java Jikes RVM的优势是什么
我最近听说了Jikes RVM,我正在尝试了解它的功能,它提供了其他虚拟机无法提供的功能,以及它的可扩展性 所以,在浏览网站上的功能列表时,我发现了一个有趣的要点 高性能。Jikes RVM是一种高性能编译器,非常适合用于大型项目 问题Java Jikes RVM的优势是什么,java,jikes,Java,Jikes,我最近听说了Jikes RVM,我正在尝试了解它的功能,它提供了其他虚拟机无法提供的功能,以及它的可扩展性 所以,在浏览网站上的功能列表时,我发现了一个有趣的要点 高性能。Jikes RVM是一种高性能编译器,非常适合用于大型项目 问题 上面的陈述有多真实,因为我在过去5年中一直在使用Java,以前从未听说过Jikes RVM。大多数开发都是在热点VM(由Sun提供)上完成的。我知道,也有其他虚拟机,但从未听说过Jikes RVM。可能其中一个原因可能是我对Jikes RVM缺乏了解,但是很难理
您在这里谈论的是两种不同的产品,尽管它们是相关的,因为它们最初都来自IBM的同一个团队
javac
快得多,并且得到了广泛的应用。现在,用本机代码编写并不是一个性能优势,事实上,据我所知,编译器是一个死项目,已经多年没有更新了请确保您没有混淆(这是一个实验性JVM)和(这是一个用C编写的Java编译器)。感谢您指出这一点,我说的确实是Jikes RVM。正如您所说,Jikes RVM比其他可用JVM慢,但他们为什么说它是大型项目的高性能VM?@Bala,正如我所说,这是编译器的页面。编译器是将Java代码转换为
*.class
文件的程序。RVM是一个执行类文件的程序。编译速度很快;RVM速度很慢。