性能问答>JVM垃圾回收mark-sweep算法相关疑惑>
2回复
4年前

JVM垃圾回收mark-sweep算法相关疑惑



mark-sweep算法中,被标记为垃圾的对象,就会被sweep清除。

  1. 那么,这个“清除”这个动作,详细的解释一下它是怎么进行的呢?也就是说,在“清除”的这个过程中,这个对象所在的内存数据,发生了哪些变化呢?

  2. 对于一块内存区域,JVM是怎么知道这块内存是否是可用可分配,没有被其他对象占用的呢?

3223 阅读
请先登录,查看2条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步