这只是为了澄清我对java垃圾收集复制收集器的理解。
和=>是一样的逻辑吗
我正在将一串葡萄从一个盒子移到另一个盒子,所有未成串的葡萄都留在有资格进行垃圾收集的盒子中。
有些人可能会觉得我的理解很愚蠢,因为我想在这里澄清的一点是,检查引用文献所消耗的时间。
最佳答案
葡萄的例子很好。
当GC工作效率最高时,它假设只有一小部分数据需要复制到下一个空间。如果您保留大部分数据,则空间(伊甸园或幸存者)可能不够大,或者您有太多中等生存期的数据。 (GC 处理得不太好)
关于java - 需要澄清java垃圾收集复制收集器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8722587/