Java虚拟机学习笔记

GC算法与内存分配策略 一、运行时数据区域 二、可达性分析算法 基本思路:通过一系列GC Roots(通常是一组特别管理的指向引用类型对象的指针)对象作为七点,从这些节点往下搜索,搜索经过的路径成为引用链。当一个对象到GC Roots不可达时,则证明此对象不可用,即可回收。 在Java中,可作为GC Roots的对象包括以下几种:(GC管理的的区域是Java堆,虚拟机栈、方法区和本地方法栈不被GC
相关文章
相关标签/搜索