BBS水木清华站∶精华区

发信人: KHP (人之初), 信区: Java        
标  题: JVM的加速引擎——Hotspot 1.0 
发信站: BBS 水木清华站 (Mon Jul  5 15:44:36 1999) 
 
 
ftp://166.111.163.77/develop/java/hotspot/ 
 
介绍如下: 
 
The Java HotSpotTM performance engine is an add-on performance module for the  
JavaTM 2 SDK. The Java HotSpot performance engine employs state-of-the-art  
technology to offer many performance enhancements:  
 
Adaptive compiler - The Java HotSpot performance engine launches an  
application using a standard interpreter, but then analyzes the code as it  
runs to detect performance bottlenecks, or "hot spots". It compiles those  
performance-critical portions of the  
code for a boost in performance, while avoiding unnecessary compilation of  
seldom-used code (most of the program). The Java HotSpot performance engine  
also uses the adaptive compiler to decide, on the fly, how best to optimize  
compiled code with  
techniques such as in-lining. The runtime analysis performed by the compiler  
allows it to eliminate guesswork in determining which optimizations will  
yield the largest performance benefit.  
 
Improved garbage collection - The Java HotSpot performance engine  
automatically reclaims ("garbage collects") memory used by software objects  
that are no longer needed. The Java HotSpot performance engine includes a  
state-of-the-art garbage collector  
that is faster and more efficient than the garbage collector in the Java 2  
SDK. As an option, the new garbage collector can operate in an "incremental"  
mode which eliminates virtually all the program-execution pauses that are  
typical of current garbage  
collectors.  
 
Thread synchronization - The Java programming language allows for use of  
multiple, concurrent paths of program execution (called "threads"). The Java  
HotSpot performance engine provides a leaner, speedier thread-handling  
capability that is designed to  
scale readily for use in large, shared-memory multiprocessor servers.  
 
For more information about the architecture of the Java HotSpot performance  
engine, see the whitepaper available on Sun's Java Software web site 
(http://java.sun.com/products/hotspot). 
 
-- 
※ 修改:·KHP 於 Jul  5 15:46:25 修改本文·[FROM:  166.111.163.77] 
※ 来源:·BBS 水木清华站 bbs.net.tsinghua.edu.cn·[FROM: 166.111.163.77] 

BBS水木清华站∶精华区