jvm的发展历程:classic、exact、hotspot、BEA的JRockit、IBM的J9、 KVM和CDC/CLDC Hotspot、Azul VM、Liquid VM
生活随笔
收集整理的這篇文章主要介紹了
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
總結
以上是生活随笔為你收集整理的jvm的发展历程:classic、exact、hotspot、BEA的JRockit、IBM的J9、 KVM和CDC/CLDC Hotspot、Azul VM、Liquid VM的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jvm的生命周期:启动、执行、退出
- 下一篇: eclipse常用功能:代码重构(变量批