1. 程式人生 > >eclipse.ini檔案可以調整eclipse最大使用記憶體

eclipse.ini檔案可以調整eclipse最大使用記憶體

<Eclipse_Home>下面有一個eclipse.ini檔案可以調整Eclipse最大使用記憶體,預設如下
-vmargs
-Xms40m
-Xmx256m




調整為:
-vmargs
-Xms40m
-Xmx256m
-XX:PermSize=64M
-XX:MaxPermSize=128M


1g記憶體推薦為:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=64M
-XX:MaxPermSize=128M   
 
對於MyEclipse的話,直接修改MyEclipse在桌面的快捷方式的引數就可以啦。現在解釋這些引數的意思。
-vmargs:說明後面是VM的引數
-Xms40m:虛擬機器佔用系統的最小記憶體
-Xmx256m:虛擬機器佔用系統的最大記憶體
-XX:PermSize:最小堆大小。一般報記憶體不足時,都是說這個太小,
                       堆空間剩餘小於5%就會警告,建議把這個稍微設
                               大一點,不過要視自己機器記憶體大小來設定
-XX:MaxPermSize:最大堆大小。這個也適當大些
-Xmx512M的5%為25.6M,理論上要求-Xmx的數值與-XX:MaxPermSize必須大於25.6M
把裡面的引數改為
-vmargs 
-Xms128M 
-Xmx512M 
-XX:PermSize=128M 
-XX:MaxPermSize=256M
所以對於我而言,我只要把我的MyEclipse5.0改-XX:PermSize=128M-XX:MaxPermSize=256M,問題解決!