MyEclipse自動關閉解決方法及eclipse.ini設定
阿新 • • 發佈:2019-02-17
自動關閉的原因可能是eclipse目錄下eclipse.ini檔案的設定上有問題,一般的ini檔案設定主要包括以下幾項:
-vmargs
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M 以下解釋其意思。 -vmargs:說明後面是VM的引數
-Xms40m:虛擬機器佔用系統的最小記憶體
-Xmx256m:虛擬機器佔用系統的最大記憶體
-XX:PermSize:最小堆大小。一般報記憶體不足時,都是說這個太小,
堆空間剩餘小於5%就會警告,建議把這個稍微設
大一點,不過要視自己機器記憶體大小來設定
-XX:MaxPermSize:最大堆大小。這個也適當大些 所以若出現問題,首先請調整 -Xms40m:將其設定的小一些,就ok了,1g記憶體推薦設定為:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=256M
-XX:MaxPermSize=512M 其中-XX:PermSize=64M可以設定大一些,但不能超過MaxPermSize
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M 以下解釋其意思。 -vmargs:說明後面是VM的引數
-Xms40m:虛擬機器佔用系統的最小記憶體
-Xmx256m:虛擬機器佔用系統的最大記憶體
-XX:PermSize:最小堆大小。一般報記憶體不足時,都是說這個太小,
堆空間剩餘小於5%就會警告,建議把這個稍微設
大一點,不過要視自己機器記憶體大小來設定
-XX:MaxPermSize:最大堆大小。這個也適當大些 所以若出現問題,首先請調整 -Xms40m:將其設定的小一些,就ok了,1g記憶體推薦設定為:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=256M
-XX:MaxPermSize=512M 其中-XX:PermSize=64M可以設定大一些,但不能超過MaxPermSize
-Xmx512M的5%為25.6M,理論上要求-Xmx的數值與-XX:MaxPermSize必須大於25.6M