开发者社区 问答 正文

复制算法是如何工作的,它有什么优缺点?

复制算法是如何工作的,它有什么优缺点?

展开
收起
呆呆宝 2024-05-22 09:32:46 63 分享 版权
1 条回答
写回答
取消 提交回答
  • 复制算法将内存分为大小相同的两块,每次使用其中的一块。当这一块的内存使用完后,就将还存活的对象复制到另一块去,然后再把使用的空间一次性清理掉。其优点是实现简单,内存效率高,不易产生碎片。缺点是内存压缩了一半,如果存活对象多,复制算法的效率会大大降低。

    2024-05-22 10:23:57
    赞同 展开评论
问答分类:
问答标签:
问答地址: