踩坑记----java: GC overhead limit exceeded

1. 问题描述

Exception in thread "vert.x-worker-thread-8" java.lang.OutOfMemoryError: GC overhead limit exceeded

2. 解决方法:

  1. 增加参数,-XX:-UseGCOverheadLimit,关闭这个特性
  2. 同时增加heap大小,-Xmx1024m

3. 相关操作:

3.1 查看机器的物理内存(linux)

root@splunkdatatest:/opt/splunk/var/log/splunk# free -m
              total        used        free      shared  buff/cache   available
Mem:           7987        1573        1198          83        5214        6031
Swap:          8188           0        8188

4. 参考:

[java.lang.OutOfMemoryError:GC overhead limit exceeded填坑心得]

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光剑书架上的书阅读 3,977评论 2 8
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,803评论 18 399
  • 参数设置 在Java虚拟机的参数中,有3种表示方法用“ps -ef |grep "java"命令,可以得到当前Ja...
    九问阅读 9,192评论 2 52
  • 《激情》工作需要激情,因为只有工作,才可以不断充实提升自己;生活需要激情,因为只有幸福生活才是人生的再大诱惑,包括...
    cb9fa4682249阅读 426评论 0 0
  • 这段时间特别钟爱的两个综艺节目,一个是 见字如面,还有一个就是 奇葩说。前者是电视综艺,用书信打开历史,散...
    吹风的少年阅读 379评论 0 0