【发布时间】:2017-08-28 19:19:30
【问题描述】:
在HotSpot JVM GC Tuning Guide 中,UseGCOverheadLimit 选项仅在有关 CMS 和并行 GC 的页面上提及。此外,在GC Ergonomics doc 页面上提到了相关选项GCTimeLimit 和GCHeapFreeLimit,就像它们仅适用于并行 GC:
如果用于收集少量堆的时间过长,则并行垃圾收集器 (UseParallelGC) 会引发内存不足异常。为避免此异常,您可以增加堆的大小。您还可以设置参数 -XX:GCTimeLimit=time-limit 和 -XX:GCHeapFreeLimit=space-limit [...]
-XX:+UseG1GC 是否支持这些选项?
【问题讨论】:
标签: java garbage-collection jvm jvm-hotspot g1gc