java虚拟机垃圾回收机制

前置知识:算法 以前在对象的内存布局中,提到对象头 mark word有个分代年龄。下面总结一下垃圾收集算法。多线程 哪些内存须要回收:框架 垃圾收集主要是针对堆内存区域中的对象的垃圾收集,由于程序计数器 虚拟机栈 本地方法栈3个区域的声明周期是依赖线程的。方法或者线程结束,内存就天然回收了。方法区(永久代)也可能会回收可是条件会很苛刻。可是大量使用反射 动态代理以及相关框架,osgi这种大量定义
相关文章
相关标签/搜索