http://blog.sina.com.cn/s/blog_5c6c4dc90100lg8n.html
問題:
Eclipse經常卡住或Building workspace等待,感覺很不爽,很多朋友可能都會遇到這樣的問題,在網上搜了一下解決辦法,測試了可以解決問題,下面給出幾個解決方法。
解決:
1. 取消掉“project -> Buiild Automatically”選項;
2. 進入Windows->Preferences->Java->Editor->Hovers,然後關掉eclipse相關的hover選項;
3. 在 Eclipse.ini檔案中增加最大記憶體使用數量-vmargs-Xms40m-Xmx512m;
(Eclipse.ini檔案參數說明可以參考http://flysheet.javaeye.com/blog/437071)
4. 在 Help->Software Updates->Manage Configration中unenable掉subclipse插件;
5. 取消各種檔案的validation;
eclipse 3.6 慢 卡 原因根源,終于找到了!
新下了eclipse3.6,很開心,多了一些新功能。好景不長,沒用多久就卡起來了,又下了個最瘦的那個版本都卡,找了好久,關了很多東西都沒有用,終于發現原來是 "Usage Data Collector" 這個可悲的插件,它會搜集一些使用者的操作資訊然後發送給eclipse基金會,操作多了,會占用很大的記憶體,簡直就像病毒,到Preference下可以看到"Usage Data Collector"這個選項,disable掉,搞定!
解決ECLIPSE 卡死的方法【轉】,調整eclispe使用記憶體
減少Eclipse啟動後自動啟動的插件
具體操作: 在Preferences -> General -> StartUp and Shutdown: 将除Plug-ins activated on startup以外的項目有節選的去掉(比如Mylyn等沒用到,就去掉了)
效果: 啟動Eclipse後,會有Initialing Java Tools的滾動條,會發現快了很多.
減少編譯需要驗證的項目,提升編譯速度
具體操作: 在Preferences -> Validataion 将無關的Validator去掉, 比如: 我就将和我無關的JPA, JSP, WS 都去掉了.
效果: 編譯項目時,Eclipse跑的Validator項目少了, 确實快了.
Eclipse中一直building workspace...的問題
版本号: Eclipse SDK Version: 3.2.0
現象:啟動或者import新的project時,Eclipse會自動進行building workspace...這個操作,然後一直持續這個狀态不再響應其他事件操作。有時也會在10幾分鐘後完成這個操作,但是費時嚴重。
解決方法:查了很多資料,最後在一個BBS上查到可能是啟動參數設定的問題
(http://www.myeclipseide.com/PNphpBB2+file-viewtopic-t-8253.html)
解決方法:
方法1.如文章中添加啟動參數參數:-vmargs -Xmx256m(效果并不明顯)
方法2.關閉自動建構工作區: project -> build Auto….. (效果并不明顯)
在Eclipse啟動時加入參數:
-vmargs -Xmx512M (效果明顯)
重新開機,building workspace...在短時間内結束,一切正常,具體原因可參考上面網址中的回答,可以給人很多提示,呵呵,看來還是多查資料有好處。寫出來希望有相同現象的同仁可以參考解決。
原因詳見:http://www.myeclipseide.com/PNphpBB2+file-viewtopic-t-8253.html
關閉其自動Build,然後增大你的記憶體為512M以上,Eclipse開始記憶體損耗比JBuilder小,後來同樣厲害,注意開大Eclipse記憶體,這裡有一個辦法防止outofmemeory:
http://forum.java.sun.com/thread.jspa?threadID=587273&tstart=0
eclipse卡死原因
已有 424 次閱讀2012-4-20 23:55 | 原因, 卡
晚上一直卡啊卡,死啊死。
解決辦法:
1.将project下的build aotomatically的勾去掉。
2.将preferences下的usage data collector幹掉。
eclipse卡死解決辦法之一
EclipseJVM
近段時間更新了eclipse版本,先更新3.5,而後又更新到3.6. 在編輯代碼的時候容易出現卡死,特别是想選中某一代碼塊進行拷貝時。本來認為是3.6的問題,回退到3.5問題依舊。又懷疑是不是jvm參數設定太小,導緻不停GC,檢查一下,我的eclipse.ini 參數設定為-Xms256m -Xmx1024m,已經不小了。切換到工作列,檢查cpu和memory的占用情況,我機器實體記憶體為2G,但占用顯示還隻有1.2G,cpu占用率80%,一旦不卡了,cpu立馬下降,但記憶體并沒有什麼變化。應該不是GC導緻的問題。肯定是哪個參數設定不當。仔細想想,為什麼拷貝等滑鼠在編輯器上不斷晃動的時候容易卡呢?終于想到可能是跟滑鼠hover事件執行得太頻繁,而這個事件處理可能有點耗資源。ok,關掉eclipse有關hover項。見下圖:
hover提示就沒了,但機器就再也不卡了。