性能问答>MaxHeapFreeRatio 什么情况才会减小堆?>
2回复
4年前

MaxHeapFreeRatio 什么情况才会减小堆?



JVM中参数MaxHeapFreeRatio,默认值70,表示空余堆内存大于70%时,JVM会减少堆直到 -Xms的最小限制。但在gc日志中:

Heap: 1069.1M(1423.0M)->207.4M(1423.0M)

表示在gc后heap的committed内存有1423M,才使用了207M,此时使用的占比为15%,即空余堆的占比85%,超过了70%,却没有减少堆大小,请问这是什么原因?

2944 阅读
请先登录,查看2条精彩评论吧
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步