2012-12-27 40 views
0

我正在使用Netbeans Ide並執行與自然語言處理相關的項目。當Iam運行我的項目時,它顯示錯誤「內存不足」。我的培訓數據(輸入文件)大小爲34 MB.I在netbeans.conf和project-> properties->中增加了堆大小,運行虛擬機的參數爲1024M,但它顯示的錯誤是相同的。我的RAM大小爲1GB。我試圖通過設置vm參數大小不同,如1024m,768m等....但沒有工作。 在我的項目中使用JNI代碼。從Java程序調用C函數。請給出建議如何解決這個問題....與netbeans中的內存不足相關問題java

回答

0

Netbeans提供了一個分析器,可以幫助您查找應用程序中的內存泄漏。這裏是一篇關於如何使用它的文章。 http://netbeans.org/kb/articles/nb-profiler-uncoveringleaks_pt1.html

+0

我已經通過設置虛擬機參數512MB在profiler中運行該項目。在VM遙測圖中顯示最大堆大小爲500MB,最大堆爲115MB。但它顯示出內存不足的錯誤。 – user1931321

+0

Thet是開始的方式。現在你必須弄清楚爲什麼。 – Bill