HotSpot (java)
维基百科,自由的百科全书
HotSpot是较新的Java虚拟机技术,用来代替JIT技术,可以大大提高Java运行的性能。
Java原先是把源代码编译为字节码在虚拟机执行,这样执行速度较慢。而该技术将常用的部分代码编译为本地(原生,native)代码,这样显著提高了性能。
SUN公司将该技术于1999年透露出来,在1.3.1版本的JDK中已经包含。
用于服务器版和标准版的HotSpot有所不同。
其他的Java虚拟机也有类似的技术。
[编辑] 外部链接
- Sun的HotSpot
- Sun's OpenJDK Hotspot page
- Sun's HotSpot information page
- HotSpot performance whitepaper
- A list of HotSpot VMOptions
- The Java Virtual Machine Specification
- The history of the original Strongtalk/HotSpot team
- Sun announces availability of the Java Hotspot Performance Engine
Sun HotSpot • Apache Harmony • BEA JRockit • GCJ • Squawk • IKVM • Kaffe • SableVM • CACAO • ElectricalFire • JikesRVM • JNode • JamVM • more ...