One of the new white papers on the Sun web site is on the Java
HotSpotTM Virtual Machine (VM). The Java HotSpot VM
maximizes deployment of enterprise applications and is a core component
of JavaTM 2 Platform, Standard Edition (J2SETM) software. The Java
HotSpot VM provides advanced optimization, garbage collection, and
thread synchronization capabilities. It has separate compilers for
client and server environments so that applications can be optimized
according to their target deployment environments. Client applications
start up faster and require a smaller memory footprint, and server
applications can achieve better sustained performance over the long
run.
The white paper covers topics of the Java HotSpot VM architecture and
compliers. The architecture discussion details memory model and
ultra-fast thread synchronization. HotSpot detection and dynamic
de-optimization are discussed. Also covered is what is new in this
release, the runtime, garbage collection, and Java HotSpot Server VM
optimizations.
http://www.sun.com/software/whitepapers.html
[...read more...]