Eclipse執行速度優化
我的ECLIPSE執行時速度奇慢,具體表現為:
1、只要ECLIPSE啟動後,硬碟燈就狂閃,不停的讀盤;
2、釋出TOMCAT經常在0%;
3、偶爾CPU佔滿;
網上講優化的文章無數,但是總是有用的卻很少,大部分是轉載甚至是抄襲的。在借鑑各個文章的做法並不斷嘗試後,我的問題終於解決了。
1、啟動引數的優化;
我的啟動引數為:-Xms976m -Xmx976m -XX:PermSize=128m -XX:MaxPermSize=128m -Xmn168m -XX:+DisableExplicitGC
其中XX:PermSize和XX:MaxPermSize是必須的,僅僅設定Xmx,經常出現ECLIPSE記憶體溢位的情況;
2、啟動外掛優化:
windows - preference- general - startup and shutdown 裡,只保留第1、3、4,其他全部取消,保留的為:
Usage DAta Gathering Plug-in,
Equinox Provisioning Platform Automatic Updata Support,
WTP Webservice UI Plug-in
4、關閉驗證
windows - preference-Validation 全部取消,只保留Manual 列;
在工程上右鍵-Validation ,同樣全部取消,只保留Manual列,如果需要檢查程式碼是否有錯,可以在程式碼檔案上右鍵,手動驗證。
5、清理工程檔案
刪除工作空間目錄下.metadata\.plugins\org.eclipse.epp.usagedata.recording目錄裡的所有檔案,主要要保留這個目錄,只刪除目錄下檔案即可
在經過以上操作後,我的ECLIPSE無論是啟動還是釋出或者是編譯工程,速度都提升了不少,特別是啟動,原來要等一兩分鐘,現在15秒內進介面,並且所有的程式碼功能、工程編譯、釋出都不受影響,PUBLISH TOMCAT的時間基本在2分鐘以內,我們的工程檔案還算是比較大的了。重點是,所有操作過程中硬碟燈再也沒出現過狂閃、狂讀盤的情況了。
以上僅供參考大家參考,歡迎反饋問題和建議,謝謝。
我的ECLIPSE執行時速度奇慢,具體表現為:
1、只要ECLIPSE啟動後,硬碟燈就狂閃,不停的讀盤;
2、釋出TOMCAT經常在0%;
3、偶爾CPU佔滿;
網上講優化的文章無數,但是總是有用的卻很少,大部分是轉載甚至是抄襲的。在借鑑各個文章的做法並不斷嘗試後,我的問題終於解決了。
1、啟動引數的優化;
我的啟動引數為:-Xms976m -Xmx976m -XX:PermSize=128m -XX:MaxPermSize=128m -Xmn168m -XX:+DisableExplicitGC
其中XX:PermSize和XX:MaxPermSize是必須的,僅僅設定Xmx,經常出現ECLIPSE記憶體溢位的情況;
2、啟動外掛優化:
windows - preference- general - startup and shutdown 裡,只保留第1、3、4,其他全部取消,保留的為:
Usage DAta Gathering Plug-in,
Equinox Provisioning Platform Automatic Updata Support,
WTP Webservice UI Plug-in
4、關閉驗證
windows - preference-Validation 全部取消,只保留Manual 列;
在工程上右鍵-Validation ,同樣全部取消,只保留Manual列,如果需要檢查程式碼是否有錯,可以在程式碼檔案上右鍵,手動驗證。
5、清理工程檔案
刪除工作空間目錄下.metadata\.plugins\org.eclipse.epp.usagedata.recording目錄裡的所有檔案,主要要保留這個目錄,只刪除目錄下檔案即可
在經過以上操作後,我的ECLIPSE無論是啟動還是釋出或者是編譯工程,速度都提升了不少,特別是啟動,原來要等一兩分鐘,現在15秒內進介面,並且所有的程式碼功能、工程編譯、釋出都不受影響,PUBLISH TOMCAT的時間基本在2分鐘以內,我們的工程檔案還算是比較大的了。重點是,所有操作過程中硬碟燈再也沒出現過狂閃、狂讀盤的情況了。
以上僅供參考大家參考,歡迎反饋問題和建議,謝謝。