Netbeans中設(shè)置JVM參數(shù)
這里向大家描述一下在Netbeans中設(shè)置JVM參數(shù),對于大數(shù)據(jù)的加載速度慢的讓人無法忍受,Netbeans的性能測試還不錯,起碼能在很短的時(shí)間內(nèi)正常啟動我的程序。因此,在Eclipse下改好程序后,就在Netbeans下面進(jìn)行性能測試。
在Netbeans中設(shè)置JVM參數(shù)
對ictclas4j進(jìn)行了比較大的改動,我希望能把分詞的速度大幅度的提高,因?yàn)榘丛瓉淼乃俣葞缀鯖]法用。但是Eclipse的性能測試插件TPTP實(shí)在令我很失望,對于大數(shù)據(jù)的加載速度慢的讓人無法忍受,而Netbeans的性能測試還不錯,起碼能在很短的時(shí)間內(nèi)正常啟動我的程序。因此,在Eclipse下改好程序后,就在Netbeans下面進(jìn)行性能測試。
遇到的問題是,加載詞典庫時(shí),會報(bào)OutOfMemery異常,這顯示是因?yàn)镴VM的堆棧太小導(dǎo)致,在Eclipse的Run運(yùn)行設(shè)置里面加入-Xmx256M的JVM參數(shù)就可以正常運(yùn)行了。但是在Netbeans當(dāng)中,好象IDE中沒有類似設(shè)置選項(xiàng)。在網(wǎng)上查找了一下,有人說設(shè)置$NETBEANS_HOME/etc/netbeans.conf中的netbeans_default_options選項(xiàng)即可,我把-Xmx設(shè)置成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,其中一個選項(xiàng)是run.jvmargs,默認(rèn)值為空,看名字應(yīng)該是設(shè)置JVM參數(shù)的,在后面加上-Xmx256m,重新運(yùn)行工程一切正常。
【編輯推薦】
- 詳解JVM參數(shù)配置技巧
- 專家指導(dǎo) 如何進(jìn)行JVM參數(shù)配置
- 揭露MyEclipse JVM內(nèi)存不足的內(nèi)幕
- 專家指導(dǎo) 如何進(jìn)行JVM參數(shù)配置
- 巧解IBM JVM for Linux onPOWER性能調(diào)優(yōu)