这个就是内存占用超过了限制,解决方案:

加载文件的容量太大

这个只能切分文件,使用BufferedInputStream一行行读取:

BufferedInputStream bufferedReader = new BufferedInputStream(new FileInputStream("文件"), 65536);

长时间写入缓存

1.切分写入到不同的文件中,在更换写入的文件时调用GC请求清理一下内存:

System.gc();

2.修改内存限制:
博主用的是IDEA,点击与运行的按钮在一起的Edit configurations,在VM option上添加:

-Xmx2048m

其余参数可以参考:https://www.cnblogs.com/wanthune/p/11794990.html

java解决Exception in thread “main“ java.lang.OutOfMemoryError: GC overhead limit exceeded相关推荐

  1. java.lang.OutOfMemoryError: GC overhead limit exceeded解决办法

    原文地址为: java.lang.OutOfMemoryError: GC overhead limit exceeded解决办法 java.lang.OutOfMemoryError: GC ove ...

  2. Java IDEA pom 报错java.lang.OutOfMemoryError: GC overhead limit exceeded 基本所有依赖都报错(除了JDK自带String等)解决详

    @Java IDEA pom 报错java.lang.OutOfMemoryError: GC overhead limit exceeded 基本所有依赖都报错(除了JDK自带String等)解决详 ...

  3. java.lang.OutOfMemoryError: GC overhead limit exceeded问题分析及解决

    一.错误重现 2022-12-29 10:12:07.210 ERROR 73511 --- [nio-8001-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServle ...

  4. 【java.lang.OutOfMemoryError:GC overhead limit exceeded异常解决方法】

    问题描述 由于同时启动了多个项目,导致电脑蓝屏重启,重启后idea启动项目,提示系统资源不足,和Information:java: java.lang.OutOfMemoryError: GC ove ...

  5. What means the error-message 'java.lang.OutOfMemoryError: GC overhead limit exceeded' in Java?

    转国内的: 一.异常如下:Exception in thread "main" java.lang.OutOfMemoryError: GC overhead limit exce ...

  6. java gc error_java.lang.OutOfMemoryError GC overhead limit exceeded原因分析及解决方案

    最近一个上线运行良好的项目出现用户无法登录或者执行某个操作时,有卡顿现象.查看了日志,出现了大量的java.lang.OutOfMemoryError: GC overhead limit excee ...

  7. java.lang.OutOfMemoryError GC overhead limit exceeded原因分析及解决方案

    最近一个上线运行良好的项目出现用户无法登录或者执行某个操作时,有卡顿现象.查看了日志,出现了大量的java.lang.OutOfMemoryError: GC overhead limit excee ...

  8. java.lang.OutOfMemoryError: GC overhead limit exceeded

    今天现场weblogic报java.lang.OutOfMemoryError: GC overhead limit exceeded,在metalink查了下,有明白解释,要设置一个JVM參数.只是 ...

  9. Spark读取HDFS上的Snappy压缩文件所导致的内存溢出问题 java.lang.OutOfMemoryError: GC overhead limit exceeded

    报错java.lang.OutOfMemoryError: GC overhead limit exceeded HDFS上有一些每天增长的文件,使用Snappy压缩,突然某天OOM了 1.原因: 因 ...

  10. spark程序运行异常:java.lang.OutOfMemoryError: GC overhead limit exceeded

    此次异常是在集群上运行的spark程序日志中发现的.由于这个异常导致sparkcontext被终止,以致于任务失败: 出现的一些原因 参考:GC overhead limit exceeded jav ...

最新文章

  1. jmeter分析性能报告时的误区
  2. java中的System.out.print()与System.out.println()的区别
  3. Git之常见的分支操作
  4. poj 2914(stoer_wanger算法求全局最小割)
  5. 《大数据分析原理与实践》一一第3章 关联分析模型
  6. 聊聊 Java 的几把 JVM 级锁
  7. rabbitmq学习——队列
  8. finereport字段显示设置_QA | 表单如何设置字段显示逻辑?
  9. Stop Googling!
  10. 手把手教你在.NET中创建Web服务
  11. C#小技巧,持续更新中....
  12. 非学习的点云配准方法汇总
  13. 没有GPS模块无人机无法解锁解决方法测试及其他无法解锁APM疑难杂症
  14. matlab中sr锁存器,大家一致避免使用的锁存器为什么依然存在于FPGA中?我们对锁存器有什么误解?...
  15. 世界各国网络域名后缀
  16. Access计算日期字段中数据与当前日期的差值并将其显示在指定字段中
  17. 当区块链走进物流——区块链在物流行业的应用
  18. XCTF-mobile app3
  19. 机器视觉工业缺陷检测的那些事(四、常用算法与库)
  20. 力扣1006笨阶乘问题

热门文章

  1. python空集合_python空集合
  2. easyswoole数据库连接池_easyswoole orm配置数据库连接
  3. python定时发送微信消息_Python3 itchat实现微信定时发送群消息的实例代码
  4. java的可变参数介绍_Java基础 可变参数介绍(转载)
  5. Keras-4 mnist With CNN
  6. Apache Spark开发介绍
  7. https的博客作业
  8. PHP apache2.2 mysql 的安装
  9. (转)找工作是一种必须的生活阅历
  10. c语言oj1124,程序设计入门——C语言 第2周编程练习 1时间换算(5分)