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