5 回答

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊
1. 設(shè)置JVM內(nèi)存的參數(shù)有四個(gè):
-Xmx Java Heap最大值,默認(rèn)值為物理內(nèi)存的1/4,最佳設(shè)值應(yīng)該視物理內(nèi)存大小及計(jì)算機(jī)內(nèi)其他內(nèi)存開銷而定;
-Xms Java Heap初始值,Server端JVM最好將-Xms和-Xmx設(shè)為相同值,開發(fā)測(cè)試機(jī)JVM可以保留默認(rèn)值;
-Xmn Java Heap Young區(qū)大小,不熟悉最好保留默認(rèn)值;
-Xss 每個(gè)線程的Stack大小,不熟悉最好保留默認(rèn)值;
2. 如何設(shè)置JVM內(nèi)存分配: 當(dāng)在命令提示符下啟動(dòng)并使用JVM時(shí)(只對(duì)當(dāng)前運(yùn)行的類Test生效):
java -Xmx128m -Xms64m -Xmn32m -Xss16m Test

TA貢獻(xiàn)1801條經(jīng)驗(yàn) 獲得超16個(gè)贊
修改java虛擬機(jī)的內(nèi)存大小:
Window--Preferences如圖下所示
在下圖所示左邊樹雙擊JAVA,再雙擊Installed JRES,如圖所示
在右邊選擇前面有對(duì)勾的JRE,再單擊右邊的“Edit”按鈕,如圖所示
出現(xiàn)一個(gè) Edit JRE 的對(duì)話框,在下圖所示的Default VM Arguments: 框中輸入 -Xms128m -Xmx512m ,這樣設(shè)置Java擬虛機(jī)內(nèi)存使用最小是128M,最大是512M,再單擊“OK”關(guān)閉 Edit JRE 對(duì)話框,再單擊“OK”關(guān)閉 Preferences對(duì)話框,Eclipse的速度就有所提高了
添加回答
舉報(bào)