Netbeans中設置JVM參數
這里向大家描述一下在Netbeans中設置JVM參數,對于大數據的加載速度慢的讓人無法忍受,Netbeans的性能測試還不錯,起碼能在很短的時間內正常啟動我的程序。因此,在Eclipse下改好程序后,就在Netbeans下面進行性能測試。
在Netbeans中設置JVM參數
對ictclas4j進行了比較大的改動,我希望能把分詞的速度大幅度的提高,因為按原來的速度幾乎沒法用。但是Eclipse的性能測試插件TPTP實在令我很失望,對于大數據的加載速度慢的讓人無法忍受,而Netbeans的性能測試還不錯,起碼能在很短的時間內正常啟動我的程序。因此,在Eclipse下改好程序后,就在Netbeans下面進行性能測試。
遇到的問題是,加載詞典庫時,會報OutOfMemery異常,這顯示是因為JVM的堆棧太小導致,在Eclipse的Run運行設置里面加入-Xmx256M的JVM參數就可以正常運行了。但是在Netbeans當中,好象IDE中沒有類似設置選項。在網上查找了一下,有人說設置$NETBEANS_HOME/etc/netbeans.conf中的netbeans_default_options選項即可,我把-Xmx設置成256M還是不行,如下所示:
- netbeans_default_options="-J-Xms64m
- -J-Xmx256m-J-XX:PermSize=128m
- -J-XX:MaxPermSize=256m-J-Xverify:none
- -J-Dapple.laf.useScreenMenuBar=true"
我看了一下,工程目錄下有一個配置文件夾名為nbproject,里面有個project.properties,其中一個選項是run.jvmargs,默認值為空,看名字應該是設置JVM參數的,在后面加上-Xmx256m,重新運行工程一切正常。
【編輯推薦】
- 詳解JVM參數配置技巧
- 專家指導 如何進行JVM參數配置
- 揭露MyEclipse JVM內存不足的內幕
- 專家指導 如何進行JVM參數配置
- 巧解IBM JVM for Linux onPOWER性能調優