JVM系列 ---- GC算法 垃圾收集器
概述垃圾收集器 Garbage Collection 通常被称为“GC”,它诞生于1960年MIT的Lisp语言,经过半个世纪,目前已经十分成熟了。jvm中,程序计数器,虚拟机栈,本地方法栈都是随着线程而生随着线程而灭,栈帧随着方法进去和退出做入栈和出栈的操作,实现了自动的内存清理,因此,我们的内存回收主要集中于Java堆和方法区中,在程序运行期间,着部分内存的分配和使用都是动态的对象存活判断判断对象是否存活一般有两种方法引入计数:每个对象有一个引用计数属性,新增一个引用时计数加1,引用释放时计数减
原创
2022-01-19 17:14:03 ·
379 阅读 ·
0 评论