jvm的发展历程:classic、exact、hotspot、BEA的JRockit、IBM的J9、 KVM和CDC/CLDC Hotspot、Azul VM、Liquid VM
Sun Classic VM


如果只使用JIT编译器,启动时会耗时过长,因为有翻译成机器指令的过程。
今天的jvm经过优化,执行效率已经不亚于C和C++了。
两者结合是主流的方式,吸收二者的优点。

Exact VM

Hotspot VM


BEA公司的JRockit

IBM公司的J9
在IBM自己的产品上运行稳定,win上的表现不尽如人意。

KVM和CDC/CLDC Hotspot

Azul VM

Liquid VM

Apache Harmony

Microsoft JVM

TaobaoJVM
- 缺点:严重依赖Intel的CPU

Dalvik VM

其他JVM

Graal VM

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
