当前位置: 首页 > 知识库问答 >
问题:

异常线程"main"java.lang.OutOfMemoryError: GC开销限制超过-Eclipse[重复]

梁丘波
2023-03-14

我正在Eclipse-Windows上使用Java程序(读取大文件)。运行我的程序后,我得到的错误:

线程“main”java中出现异常。lang.OutOfMemoryError:超出GC开销限制

我明白了http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html#par_gc.oom我应该在命令行中添加选项-XX:-usegcoveredlimit。

我应该在哪里添加此选项?我怎样才能解决这个问题?

共有1个答案

羊舌迪
2023-03-14

在Tomcatbin文件夹中,您将找到一个文件Catalina.sh,其中有一个名为CATALINA_OPTS的变量。你需要用-XX:-UseGCOverhead Limit来设置它。

虽然我在这方面不是很有学问,但这只是一个暂时的解决办法。你检查一下这个答案。这可能会有帮助。

 类似资料:
  • 大家好,我正在尝试斯坦福大学CoreNLP官方网站上的简单示例示例示例:https://stanfordnlp.github.io/CoreNLP/api.html *****令牌生成器。好的regexner:从线程“main”java中的2个文件异常中读取585586个唯一条目。lang.OutOfMemoryError:在java上超出了GC开销限制。util。LinkedHashMap。新节

  • 我更新了我的Android Studio并尝试运行一个应用程序,但它显示了这样的错误。。 在Android Studio更新之前,同一个应用程序运行良好,所以我试图解决这个问题,我发现只有一个问题是我已经在gradle文件中完成的。。 那么现在我能做些什么来解决这个问题,请帮助我。谢谢

  • 我使用Jmeter将工作负载注入部署在AWS EC2实例上的应用程序。测试必须非常庞大:它持续10个小时,工作负载配置文件具有双峰形状,在5分钟内大约有2600个请求。实际上我有一个m3。部署应用程序的xlarge实例,8 m3。xlarge实例每个实例运行一个jmeter实例。使用python脚本,要注入的工作负载在8个客户机实例之间进行分割,因此在示例中,如果原始工作负载要注入800个请求,那

  • 在Android Studio1.5.1只是通过移动源代码从一个系统到另一个即使干净的构建是成功的,但当代码运行我得到这种错误 java.lang.OutOfMemoryError: GC开销限制超过错误:任务': app: dexDebug'执行失败。 我在应用程序中添加了以下代码。格拉德尔还:

  • 我的Hippo应用程序失败主要是在与我的数据库进行连接时,GC开销超过了限制,有时低于错误。 javax。jcr。RepositoryException:未经检查的异常:java。lang.OutOfMemoryError:Java堆空间 我试图尽可能地清理我的后端。我知道垃圾收集器占用的时间太长,每次运行时恢复的内存很少。所以我需要更新我的堆大小,也可以使用-XX:-usegcoveredlim

  • 我正在尝试一个使用jdbc和Spring连接到数据库的例子,并得到下面的异常。请指教。 例外情况: 主要类: 道类: spring xml: