【发布时间】:2011-08-29 18:44:41
【问题描述】:
我正在尝试通过 MATLAB 运行 java 程序。当我的输入文件很小时,它可以正常工作。但是当我增加文件大小并反过来增加我的堆大小时,我会收到以下错误消息:
虚拟机初始化时出错
无法为对象堆保留足够的空间
无法创建 Java 虚拟机。
当我使用 -Xmx1500m 运行我的 java 命令时,它可以正常工作,但是当我将它增加到 -Xmx2000m 时,它会给出错误消息。我使用的计算机有 12 GB 内存,所以我不明白为什么将堆大小增加到 2000 应该是个问题。我没有运行任何内存阻塞程序。
【问题讨论】:
标签: java matlab memory heap-memory