学习JVM原理-2.垃圾回收概述

摘自《深入理解Java虚拟机》周志明著

1.
哪些内存区域需要GC ?

Runtime Data Areas中,Program Counter Register, VM Stack, Native Stack随方法/线程而生,随方法/线程而灭,这里基本不需要考虑内存回收的问题。
GC的讨论主要针对Heap和Method Area

2.
GC需要关心的问题

  a.如何给对象判死刑?何时执行?    –可回收标准

  b.对象是一个一个杀,还是成批的杀?  — 回收算法

  c.对象杀之前关在哪里?  — 内存分配

这些问题会在本系列后面的博客中陈述

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.