相关疑难解决方法(0)

为什么短时间和长寿命对象在垃圾收集方面有所不同?

我经常读到,在Sun JVM中,短期对象("相对较新的对象")可以比长寿命对象("相对较旧的对象")更有效地进行垃圾收集.

  • 为什么会这样?
  • 这是特定于Sun JVM还是来自一般的垃圾收集原则?

java garbage-collection

22
推荐指数
3
解决办法
7296
查看次数

为什么JVM的GC喜欢不可变的目标?

我知道JVM GC喜欢短期对象的原因,因为它可以在次要GC中收集.但是为什么JVM GC喜欢不可变对象呢?

编辑:查理亨特说,GC在他的演讲中喜欢不可变的对象.

谢谢

garbage-collection jvm object immutability

9
推荐指数
1
解决办法
2585
查看次数

标签 统计

garbage-collection ×2

immutability ×1

java ×1

jvm ×1

object ×1