0
我在MATLAB上运行了一个脚本,它运行良好,当我想再次运行该脚本时,然后MATLAB卡在忙中!我发现在我的作品在目录中的文件“hs_err_pid1124”它包含以下内容:Java。 lang内存不足
A fatal error has been detected by the Java Runtime Environment:
#
# java.lang.OutOfMemoryError: requested 16384000 bytes for GrET in
C:\BUILD_AREA\jdk6_17\hotspot\src\share\vm\utilities\growableArray.cpp. Out of swap
space?
#
# Internal Error (allocation.inline.hpp:39), pid=1124, tid=1380
# Error: GrET in
C:\BUILD_AREA\jdk6_17\hotspot\src\share\vm\utilities\growableArray.cpp
#
# JRE version: 6.0_17-b04
# Java VM: Java HotSpot(TM) Client VM (14.3-b01 mixed mode windows-x86)
.
.
.
我的电脑内存是4G,我增加了系统的交换空间,但仍是问题没有解决!
谢谢,
上述错误信息并没有真正告诉我们很多,看到你的脚本会更有帮助。另外,如果它曾经工作过一次,然后第二次失败,则表明存在内存泄漏,或者第二次在运行脚本之前在工作区中使用了更多内存(例如:第一次执行的结果)。 – Alan
好吧,我没有在电脑上运行任何东西,只运行脚本,并且我多次在另一台电脑上运行它,没有任何问题。 – noor
是的,它似乎内存泄漏,但如何解决它! – noor