【问题标题】:How to overcome the java outofmemory error while running an java application?如何在运行 java 应用程序时克服 java outofmemory 错误?
【发布时间】:2014-01-16 11:49:10
【问题描述】:

我试图运行一个读取 15MB 文件的 Java 应用程序。但我面临java.lang.OutOfMemoryError Java 堆空间错误的问题。

【问题讨论】:

  • 请向我们展示您的代码。

标签: java memory out-of-memory


【解决方案1】:

要么更改代码以减少内存占用(例如,仅读取文件的块而不读取内存中的所有内容),要么为 JVM 提供更多内存:

java -Xmx512m ...

上面将最大堆空间设置为 512 MB。

不看代码就无法给出更准确的答案。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-03
    • 2014-11-15
    • 1970-01-01
    相关资源
    最近更新 更多