1. 介绍 _ofUK{  
   
J2SE 一 个强有力的特性是动态内存管理,从而为应用开发人员屏蔽掉了直接操作内存的复杂性。本文概要地讲了SUN 公司5.0版java hotspot虚拟机中动态内存管理机制。它讲了一些可用的,用于内存管理的垃圾收集器并且给出了选择和配置垃圾收集器,设置垃圾收集器所操作的内存区域 的大小。又作为资源,罗列了一些影响垃圾收集器的常用选项以及相关详细文档的链接。 sw4eE  
   
第2节是针对对动态垃圾收集概念陌生的读者的。主要讨论了这种内存管理的方式相对于程序员自己精确地为对象分配空间的好处。 jk@A{|?  
   
第3节给出了关于垃圾收集的概念,可选的设计方案,性能衡量的一个概要。同时也介绍了常用的基于对象的生命周期的称为代的内存区域的组织方式。这种代的划分能有效地减少大规模应用的垃圾收集的暂停时间和总的消耗时间。 DfEcd$zn  
   
本文其余部分说明了java hotspot虚拟机。第4节介绍在新的J2SE 5.0 update 6版本中4个可行的垃圾收集概念和所用的分代内存组织。第4节中总结了每个收集器所用的算法。 k #3J3o  
   
第5节描述了J2SE 5.0中的新技术包括了动态选择垃圾收集器,指定堆大小,基于应用所在硬件平台和操作系统的java hotspot 虚拟机(客户型和服务器型)以及基于用户指定的期望行为的动态的垃圾收集调整。 P35Wa}TM[  
   
第6节提供了可选择和配置的垃圾收集器。同时给出了如何处理内存溢出的建议。第7节主要介绍了一些用于评估垃圾收集器性能的工具。第8节罗列了跟垃圾收集器的行为和选择相关的命令行选项。最后,第9节提供了关于本文涉及的话题更为详细的文档链接。