2010-12-02 138 views
7

我正在使用Eclipse進行Java開發。我有許多插件(Maven,Subversive,JBoss反向工程工具等等),系統似乎一貫地掛起,從點擊鼠標到響應10-20秒。我已經給它配置了一個內存,並且甚至沒有使用它的一半。當它掛起時,它完全掛住了其中一個處理器,並且我看到大量的頁面文件三角形。在Eclipse中有沒有一種方法可以確定什麼是CPU時間?

有什麼方法可以看到Eclipse內發生了什麼?哪個插件可能導致問題?

我相信(雖然我不積極)我正在運行Eclipse 3.5.2。我在Windows XP,SP 2或3上運行(我不管理機器,我的公司,所以我不確定它是多麼的新鮮)。

+1

舉一個例子,我打開幫助 - >關於對話框來檢查版本,同時寫這篇文章。當我點擊「確定」時,它會花費14秒左右(粗略猜測,我沒有計時秒錶),以便Eclipse再次變得「快速響應」(即,當停止覆蓋它時,重新繪製) – aperkins 2010-12-02 19:49:04

回答

2

首先,可以幫助調查的一個插件是MAT (Memory Analyzer)
Full tutorial at Vogella

其次,請確保使用用最新的JDK(6u22)啓動的optimized eclipse.ini並檢查問題是否仍然存在。

+0

非常感謝響應。我確實將我的.ini更改爲與您關聯的優化ini更接近,並且幫助。我將在今天某個時候安裝MAT插件/插件。我的實證測試證據表明,Subversive存在問題,但希望MAT能夠使這一點更加清晰。 – aperkins 2010-12-06 17:48:56

相關問題