By Topic

An analysis of the garbage collection performance in Sun's HotSpot TM Java Virtual Machine

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Dykstra, L. ; Dept. of Comput. Sci., Illinois Inst. of Technol., Chicago, IL, USA ; Srisa-an, W. ; Chang, J.M.

Sun Microsystems introduced the Java HotSpot Virtual Machine as a high performance engine for the Java programming language. The improvements over the classic Java Virtual Machine include dynamic compilation and optimization, better thread synchronization, and a more sophisticated and fully accurate garbage collection system. In this paper, a thorough analysis of the dynamic memory management issues in the HotSpot VM are performed. The analysis includes the memory allocation latency, the workload distribution, overall garbage collection time, and the pause times. The results indicate that the HotSpot VM succeeds in reducing the pause times by approximately 80%. However, it may prolong the overall garbage collection time in some applications

Published in:

Performance, Computing, and Communications Conference, 2002. 21st IEEE International

Date of Conference:

2002