性能问答>java.lang.OutOfMemoryError: Compressed class space>
4回复
4年前

java.lang.OutOfMemoryError: Compressed class space



线上一台机器从java7升级到java8之后,运行一天后出现了Compressed class space的OOM。线上没有设置Metaspace区的大小。
现象:cpu占用高,查看gc发现基本隔一秒会触发一次fullgc,进程失去响应。
疑问:图一的Metaspace下面的class space是Compressed class space吗?这个OOM是发生在Metaspace区吗,如果是的话,为什么没有触发Metaspace区的自动扩容。线上机器内存8g,堆设置:-Xms4096m -Xmx4096m。
image.png
image.png
image.png

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