1.请简述JVM的垃圾代收集机制
gc用于释放那些不再使用的对象所占的内存。gc通过确定对象是否被活动对象引用来确定是否收集该对象。
java管理的内存是堆。基本的收集算法有复制,标记清除,标记整理。分代是jvm的gc的一大亮点。根据对象的生命周期长短,把堆分为3个代:Young,Old和Permanent,根据不同代的特点采用不同的收集算法。
1.请简述JVM的垃圾代收集机制
gc用于释放那些不再使用的对象所占的内存。gc通过确定对象是否被活动对象引用来确定是否收集该对象。
java管理的内存是堆。基本的收集算法有复制,标记清除,标记整理。分代是jvm的gc的一大亮点。根据对象的生命周期长短,把堆分为3个代:Young,Old和Permanent,根据不同代的特点采用不同的收集算法。