所以它将在答案中:http://www.phoronix.com/scan.php?page=article&item=java_vm_performance&num=1和http://www.phoronix.com/scan.php?page=article&item=os_ Threeway_2008&num= 1
我预计 SUN 的东西会更快,但这实际上取决于各种优化,因此一个版本执行 X 操作可能会更快,但在下一个版本中可能不会那么快。
编辑:关于内核预加载:在 Linux 上,您可以使用preload或替代方案来加速应用程序加载,而不影响整体系统性能(加载 Quickstarter 等效项将始终占用内存)。另外,据我所知,java加载了很多共享库,这些库在应用程序之间共享,所以我真的不明白为这个东西构建内核支持的意义。我想制作一个简单的应用程序来加载一些库并且之后不执行任何操作(快速启动器)很容易,但我认为这在加载应用程序时没有很大的区别,在某些情况下它甚至可能会减慢系统速度(我是考虑内存使用和内存交换)