【问题标题】:Mark-and-Sweep algorithm JAVA标记和扫描算法 JAVA
【发布时间】:2016-10-11 00:47:01
【问题描述】:

Mark-and-Sweep算法有“stop the world”的缺点是什么意思?世界指的是什么?为什么它会阻止世界?

【问题讨论】:

标签: java garbage-collection


【解决方案1】:

一个关于这个算法的简单谷歌搜索将this作为第一个站点(至少对我来说)

mark-and-sweep 方法的主要缺点是正常程序执行在垃圾收集算法运行时被挂起。特别是,在与人类用户交互或必须满足实时执行约束的程序中,这可能是一个问题。例如,使用标记和清除垃圾收集的交互式应用程序会周期性地无响应。

所以基本上你的程序只会在内存释放期间冻结。

【讨论】:

  • 非常感谢老兄! :)
  • @JAngara 没问题!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-01-23
  • 2017-10-25
  • 1970-01-01
相关资源
最近更新 更多