标签:操作 iad compact weight ane ica class bsp 路径
垃圾回收算法:
1,mark-sweep标记清楚算法,最容易实现,但是有可能导致过多的内存碎片;
2,copying算法,实现简单,运行高效,对内存空间对使用造成浪费
3,Mark-compact 标记整理,不是直接清理可回收对象,而是将存活对象都向一端移动,然后清理边界以外的内存;
4,Generational Collection 算法,是目前大多数JVM垃圾收集器,采用的算法,核心是根据对象存活的周期长度分为若干个不同的区域,将堆区分为Tenured Generation和Young Generation,T的特点是只有少量对象才会被gc大部分用Mark-compact,Y大量,大部分用Copying;
5,在堆区之外还有一个代就是永久代(Permanet Generation),它用来存储class类、常量、方法描述等。对永久代的回收主要回收两部分内容:废弃常量和无用的类。
标签:操作 iad compact weight ane ica class bsp 路径
原文地址:http://www.cnblogs.com/zuopy/p/7966670.html