一 GC overhead limit exceeded 异常
1.1 原因说明
JVM抛出 java.lang.OutOfMemoryError: GC overhead limit exceeded 错误就是发出了这样的信号: 执行垃圾收集的时间比例太大, 有效的运算量太小. 默认情况下, 如果GC花费的时间超过 98%, 并且GC回收的内存少于 2%, JVM就会抛出这个错误。本质是一个预判性的异常,抛出该异常时系统没有真正的内存溢出。
二 实操案例
2.1 代码
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » JVM 调优篇7 调优案例3- gc overhead limit exceed
发表评论 取消回复