我在看下面的文章: Increase heap size in Java增加堆大小高達6GB
現在我有大概需要5GB內存,同時做什麼文章中說(即通過增加堆大小的程序 - Xmx5g在參數字段),我仍然得到
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
我的系統是Windows 7(64位)與8GB的內存。難道我做錯了什麼?如果是的話,我該如何着手獲得5GB的堆內存,或者我的系統無法處理?
注意:我必須做一個25K * 25K大小的二維矩陣的計算,它具有所有非零值。因此我也不能使用稀疏矩陣。
請問您能列出參數嗎? – Salah
設置6G的內存並查看結果。我想,5G對於你的程序是不夠的,或者你沒有5G的免費系統內存。 – DmitryKanunnikoff
@ salah-我只是在參數字段中添加了-Xmx5g,如果你在問什麼。 –