2014-06-05 169 views
5

我有安裝了CDT的標準Eclipse Kepler。有時當它閒置一段時間時javaw.exe開始吃掉高達30%的CPU。 Eclipse中沒有任何內容,沒有索引,沒有庫更新,沒有構建或編譯。Eclipse「javaw.exe」高CPU使用率

我該如何調試Eclipse以查看是否有東西在後臺運行? Eclipse是否有任何控制檯或日誌,以便我可以看到究竟做了什麼?

更何況,我甚至重新啓動了Eclipse,但它只是工作了一段時間,然後再次達到高CPU使用率。可能是什麼問題呢?

  • 64位Windows 7
  • Eclipse的開普勒標準(插件ADT & CDT)
  • 的Java 7
+0

討厭那個傢伙,但有時候只是重新啓動comp就可以解決這個問題。嘗試一下,如果有更多Eclipse經驗的人現在還沒有回覆。 – djbhindi

+0

@djbhindi我有一個類似的問題,我每天都來這臺電腦,並嘗試使用Eclipse = \ –

+0

@djbhindi,上次發生這種情況時,我重新啓動了電腦,但沒有任何改變。我猜想像後臺線程一直在後臺工作,但我不知道如何檢查它。 –

回答

1

您可以嘗試添加一些內存的eclipse.ini參數-Xmx512m

它在某些情況下可能有用,但您需要嘗試一下。 希望可以幫到

+0

它與記憶無關。它完美的工作,但經常發生。 –

+0

我遇到了奇怪的日食事件,我有100%的CPU使用率..我有一個解決方案的搜索,我看到這一次,甚至可能在SO上,它的工作..它有一些與內存使用,而不是其他昂貴的操作..所以內存減少CPU使用率 – Aviad

+0

好的,我會試試看。謝謝。 –