老問題,關於Eclipse 內存不足 或者 啓動時速度慢

 Eclipse總是崩潰,錯誤提示:

MyEclipse has detected that less than 5% of the 64MB of Perm
Gen (Non-heap memory) space remains. It is strongly recommended
that you exit and restart MyEclipse with new virtual machine memory
paramters to increase this memory.   Failure to do so can result in
data loss. The recommended Eclipse memory parameters are:
eclipse.exe -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M

 

eclipse根目錄下面的 eclipse.ini 配置 從網上搜了些資料

-vmargs:說明後面是VM的參數


-Xms128m:虛擬機佔用系統的最小內存


-Xmx512m:虛擬機佔用系統的最大內存的5%爲25.6M,

 

                 理論上要求-Xmx的數值與-XX:MaxPermSize 必須大於25.6M


-XX:PermSize:最小堆大小。

                 一般報內存不足時,都是說這個太小,堆空間剩餘小於5%就會 警告,建議把這個稍微設大一點,不過要視自己機器內存大小來設置.


-XX:MaxPermSize:最大堆大小。這個也適當大些

 

把裏面的參數改爲:
-vmargs  
-Xms128M  
-Xmx512M  
-XX:PermSize=128M  
-XX:MaxPermSize=256M

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章