JVM中为什么新生代会采用复制算法?

提问者:帅平 问题分类:面试刷题
JVM中为什么新生代会采用复制算法?
Jvm
1 个回答
逾
新生代的对象朝生夕死,大约90%的新建对象可以被很快回收,复制算法成本低,同时还能保证空间没有碎片。虽然标记整理算法也可以保证没有碎片,但是由于新生代要清理的对象数量很大,将存活的对象整理到待清理对象之前,需要大量的移动操作,时间复杂度比复制算法高。
发布于:3个月前 (04-02) IP属地:四川省
我来回答