在修改項目文件要從新構建的時候,構建還不到通常,彈出出錯信息,報內存不足,也不知道給eclipse的配置了多少內存,下面介紹下設置Eclipse內存的方法:
通常安裝完eclipse以後,在安裝目錄下你應該能夠看到有一個 eclipse.ini 文件,對了,就是在這個文件裏面修改,我打開同事機器上這個文件,裏面的內容是:
-vmargs
-Dosgi.splashLocation=d:\Program Files\MyEclipse 5.5.1 GA\eclipse\MyEclipseSplash.bmp
-Xms64M
-Xmx128M
呵呵,2G內存的機器,給eclipse這麼點內存。。。介紹下參數的意思:
-vmargs:說明後面是VM的參數
-Dosgi.splashLocation:表示啓動eclipse時你看到的界面
-Xms64M :虛擬機佔用系統的最小內存
-Xmx128M:虛擬機佔用系統的最大內存
最後我把最大最小內存設置了下:
設置爲:
-Xms128M
-Xmx512M
夠用了,呵呵。
還能夠在這裏面加一些參數,如:
-XX:PermSize:最小堆大小。通常報內存不足時,都是說這個過小,
堆空間剩餘小於5%就會警告,建議把這個稍微設大一點,視本身機器內存大小來設置
-XX:MaxPermSize:最大堆大小。這個也適當大些
-Xmx512M的5%爲25.6M,理論上要求-Xmx的數值與-XX:MaxPermSize必須大於25.6Meclipse