本文介绍一下各类JVM,有的已经消失,有的则刚刚推出,随着JVM的发展,相信会有更好的JVM不断出现。性能
- Classic VM与Exact VM,其中Classic VM为第一款商用虚拟机,Exact VM,编译执行系统已经具有现代高性能虚拟机雏形,不久被HotSpot取代。
- HotSpot,Oracle JDK和Open JDK默认的虚拟机。
- BEA JRockit,曾经号称最快的虚拟机,专一于服务端应用。随着BEA被Oracle收购,已再也不发展。
- IBM J9 VM
- Apache Harmony VM
- Microsoft JVM
- Graal VM,值得关注。2018年4月,Oracle Labs推出,“Run Programs Faster Anywhere”,是一个在HotSpot虚拟机基础上加强而成的跨语言全栈虚拟机,能够做为“任何语言”的运行平台使用