摘要:
学习自周志明老师的《深入理解Java虚拟机》第二版类的加载时机如上图所示: 类从被加载到虚拟机内存中开始,直到卸载出内存为止,它的整个生命周期包括了: 加载、验证、准备、解析、初始化、使用和卸载 这7个阶段。其中, 验证、准备和解析这三个部分统称为连接(linking) 。 其中,加载、验证、准... 阅读全文
posted @ 2015-05-25 19:43
平林新袖
阅读(243)
评论(0)
推荐(0)
摘要:
《深入理解Java虚拟机》 第二版中介绍到了类的加载过程。一个类从加载入内存到卸载出内存为止,整个生命周期包括:Loading(加载)-----Verification(验证)-----Preparation(准备)-----Resolution(解析)-----Initialization(初始化... 阅读全文
posted @ 2015-05-25 16:41
平林新袖
阅读(468)
评论(0)
推荐(0)
摘要:
Garbage First Garbage First 简称 G1,它的目标是要做到尽量减少 GC 所导致的应用暂停的时间,让应用达到准实时的效果,同时保持 JVM 堆空间的利用率,其最大的特色在于允许指定在某个时间段内 GC 所导致的应用暂停的时间最大为多少,例如在 100 秒内最多允许 GC ... 阅读全文
posted @ 2015-05-25 09:49
平林新袖
阅读(610)
评论(0)
推荐(0)
摘要:
并发的标记—清除(Concurrent Mark Sweep,缩写为 CMS)收集器,使得在整个收集的过程中只是很短的暂停应用的执行,可通过在 JVM 参数中设置-XX:UseConcMarkSweepGC 来使用此收集器,不过此收集器仅用于old和Perm(永生)的对象收集,并发的标记—清除较之S... 阅读全文
posted @ 2015-05-25 09:07
平林新袖
阅读(1118)
评论(0)
推荐(1)

浙公网安备 33010602011771号