【问题标题】:No swap in survivor area幸存者区域没有交换
【发布时间】:2020-11-18 10:28:52
【问题描述】:

这是我的 gc 命令的结果。为什么 Minor GC 后幸存者区域不交换?为什么年龄一点都没有增加?

【问题讨论】:

  • 哪个GC?什么 JVM 版本?
  • @apangin G1 和 jdk1.8

标签: java garbage-collection jvm jstat


【解决方案1】:

S0C/S0U 计数器是 not used 与 G1 GC。

G1 没有专门的幸存者空间,也没有专门的老/年轻区域。任何 G1 区域都可以充当 Old、Young 或 Survivor。详情请见this article

S1C/S1U jstat 计数器表示幸存区域占用的内存总量; S0C/S0U 始终为零。

【讨论】:

    猜你喜欢
    • 2012-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-08
    • 2013-01-04
    • 2015-03-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多