eclipse 自動(dòng)死機(jī)原因
我臺(tái)式機(jī)的Eclipse總是死機(jī)。
雖然應(yīng)用是大了些,但是原來(lái)在JBuilder就沒(méi)這問(wèn)題啊。
簡(jiǎn)直沒(méi)法干活了。
在網(wǎng)上找了一圈,總結(jié)起來(lái)有一下幾點(diǎn):
1 關(guān)閉所有不用的Eclipse project
2 去掉不用的插件,尤其是圖形插件,我裝的那個(gè)UML的插件老霸道了,一氣之下,我就delete掉他老人家了。
3 修改eclipse目錄下eclipse.ini文件。在網(wǎng)上找了幾個(gè)版本的ini文件,覺(jué)得一下這個(gè)還比較好用:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=256M
-XX:MaxPermSize=512M
以下解釋其意思。
-vmargs:說(shuō)明后面是VM的參數(shù)
-Xms40m:虛擬機(jī)占用系統(tǒng)的最小內(nèi)存
-Xmx256m:虛擬機(jī)占用系統(tǒng)的最大內(nèi)存
-XX:PermSize:最小堆大小。一般報(bào)內(nèi)存不足時(shí),都是說(shuō)這個(gè)太小,
堆空間剩余小于5%就會(huì)警告,建議把這個(gè)稍微設(shè)
大一點(diǎn),不過(guò)要視自己機(jī)器內(nèi)存大小來(lái)設(shè)置
-XX:MaxPermSize:最大堆大小。這個(gè)也適當(dāng)大些
現(xiàn)在,終于好多了,1G內(nèi)存的機(jī)器,再跑個(gè)Oracle都可以用了。

簡(jiǎn)直沒(méi)法干活了。
在網(wǎng)上找了一圈,總結(jié)起來(lái)有一下幾點(diǎn):
1 關(guān)閉所有不用的Eclipse project
2 去掉不用的插件,尤其是圖形插件,我裝的那個(gè)UML的插件老霸道了,一氣之下,我就delete掉他老人家了。

3 修改eclipse目錄下eclipse.ini文件。在網(wǎng)上找了幾個(gè)版本的ini文件,覺(jué)得一下這個(gè)還比較好用:
-vmargs
-Xms128M
-Xmx512M
-XX:PermSize=256M
-XX:MaxPermSize=512M
以下解釋其意思。
-vmargs:說(shuō)明后面是VM的參數(shù)
-Xms40m:虛擬機(jī)占用系統(tǒng)的最小內(nèi)存
-Xmx256m:虛擬機(jī)占用系統(tǒng)的最大內(nèi)存
-XX:PermSize:最小堆大小。一般報(bào)內(nèi)存不足時(shí),都是說(shuō)這個(gè)太小,
堆空間剩余小于5%就會(huì)警告,建議把這個(gè)稍微設(shè)
大一點(diǎn),不過(guò)要視自己機(jī)器內(nèi)存大小來(lái)設(shè)置
-XX:MaxPermSize:最大堆大小。這個(gè)也適當(dāng)大些
現(xiàn)在,終于好多了,1G內(nèi)存的機(jī)器,再跑個(gè)Oracle都可以用了。
posted on 2009-12-16 09:48 amenglai 閱讀(2231) 評(píng)論(0) 編輯 收藏