java – OutOfMemoryError:压缩类空间
发布时间:2020-12-15 04:32:09 所属栏目:Java 来源:网络整理
导读:我收到了这个错误: "java.lang.OutOfMemoryError: Compressed class space" 直到我弄清楚是什么触发器,我试着 禁用压缩类指针 -XX:-UseCompressedClassPointers. 但我仍然得到这个错误.这怎么可能? 谢谢! 解决方法 压缩类空间是元空间的一部分. 看起来你
我收到了这个错误:
"java.lang.OutOfMemoryError: Compressed class space" 直到我弄清楚是什么触发器,我试着 -XX:-UseCompressedClassPointers. 但我仍然得到这个错误.这怎么可能? 谢谢! 解决方法
压缩类空间是元空间的一部分.
看起来你的解决方案是增加最大元空间大小,或者你可能有一个漏洞的类加载器. 通常,当没有足够的空间在Java堆中分配对象时,会抛出此错误.在这种情况下,垃圾收集器无法使空间可用于容纳新对象,并且无法进一步扩展堆.此外,当本机内存不足以支持加载Java类时,可能会抛出此错误.在极少数情况下,当花费过多的时间进行垃圾收集并且释放的内存很少时,可能会抛出java.lang.OutOfMemoryError. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |