跟进:G1 Collector没有做完整的GC

时间:2016-08-04 07:53:14

标签: java garbage-collection g1gc

这是G1 Collector not doing full GC

的后续问题

删除 $scope.data = [{ 'id': 0, 'name': 'Name 1', 'isTrue': false }, { 'id': 1, 'name': 'Name 2', 'isTrue': true }, { 'id': 2, 'name': 'Name 3', 'isTrue': true }, { 'id': 3, 'name': 'Name 4', 'isTrue': false }];

IHOP的默认值为45%

-XX:MaxGCPauseMillis=100 -XX:InitiatingHeapOccupancyPercent=80

S0C S1C S0U S1U EC EU OC OU PC PU YGC YGCT FGC FGCT GCT

老一代的尺寸达到了5.5G仍然没有发生GC。 知道为什么吗?

谢谢, 萨米尔

1 个答案:

答案 0 :(得分:1)

G1似乎应该正常工作。 763个年轻收藏品的平均停顿时间为163毫秒,远低于200毫秒的默认暂停目标。

最长暂停时间为373毫秒,其中279.2毫秒用于参考处理。 -XX:+ParallelRefProcEnabled应该在这里提供帮助。

  

IHOP的默认值为45%

当没有设置初始 IHOP时,它会在运行时动态调整以满足其他GC目标。