1 回答

TA貢獻1786條經(jīng)驗 獲得超13個贊
Eclipse自動關(guān)閉解決方法及eclipse.ini設(shè)置:
自動關(guān)閉的原因可能是eclipse目錄下eclipse.ini文件的設(shè)置上有問題,一般的ini文件設(shè)置主要包括以下幾項:
-vmargs
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M
以下解釋其意思。
-vmargs:說明后面是VM的參數(shù)
-Xms40m:虛擬機占用系統(tǒng)的最小內(nèi)存
-Xmx256m:虛擬機占用系統(tǒng)的最大內(nèi)存
-XX:PermSize:最小堆大小。一般報內(nèi)存不足時,都是說這個太小,
堆空間剩余小于5%就會警告,建議把這個稍微設(shè)
大一點,不過要視自己機器內(nèi)存大小來設(shè)置
-XX:MaxPermSize:最大堆大小。這個也適當(dāng)大些
所以若出現(xiàn)問題,首先請調(diào)整 -Xms40m:將其設(shè)置的小一些,就ok了,1g內(nèi)存推薦設(shè)置為:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=256M
-XX:MaxPermSize=512M
其中-XX:PermSize=64M可以設(shè)置大一些,但不能超過MaxPermSize
-Xmx512M的5%為25.6M,理論上要求-Xmx的數(shù)值與-XX:MaxPermSize必須大于25.6
- 1 回答
- 0 關(guān)注
- 575 瀏覽
添加回答
舉報