性能问答>JVM内存old区和eden区使用率100%却不抛内存溢出>
2回复

JVM内存old区和eden区使用率100%却不抛内存溢出



环境:JDK1.6.0_45 HotSpot
JVM参数化:

-Xms8192m -Xmx8192m -XX:MaxPermSize=1024m -XX:-UseGCOverheadLimit -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/app/logs/dump/ -XX:+PrintGCDetails
:+PrintGCDateStamps -Xloggc:./gc/$$.gc.log

现象:
线上一个应用高峰期会卡顿,使用jstat查看JVM内存使用和GC情况发现eden区和old区使用100,且Full GC后eden区和old区使用扔然100,此时应用节点扔然在负载上,但不抛内存溢出的错误。求大佬解释。

如下图:
128344.png

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