sowhat专题

环球易购Java,JAVA GC - sowhat的个人空间 - OSCHINA - 中文开源技术交流社区

谈谈,java GC是在什么时候,对什么东西,做了什么事情 先看下jvm的堆内存模型 GC回收主要是回收jvm堆内存。 堆内存又分为 新生代、年老代、元数据区(java8把永久代改为元数据)。新生代又划分为 Eden区、Survivor from区、Survivor to区,实际上分为三个区的原因是为了方便采用复制-清除。 jvm内存分两部分 1线程私有 a程序计数器(记录线程执行命令行号,因