天天看點

eclipse容易卡死或者較慢的解決方案

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提示就沒了,但機器就再也不卡了。