2014-06-05 12 views
5

Mam standard Eclipse Kepler z zainstalowanym CDT. Czasami, gdy pozostaje bezczynny przez pewien czas, javaw.exe zaczyna jeść CPU do 30%. Nic nie działa w Eclipse, bez indeksowania, bez aktualizacji biblioteki, bez budowania ani kompilowania.Eclipse "javaw.exe" Wysokie użycie procesora

Jak mogę debugować Eclipse, aby sprawdzić, czy coś działa w tle? Czy Eclipse ma jakąkolwiek konsolę lub dziennik, więc mogę zobaczyć, co dokładnie robi się?

Nie wspominając już o tym, że nawet zrestartowałem Eclipse, ale działa on przez kilka chwil, a następnie ponownie osiąga wysokie użycie procesora. Jaki może być problem?

  • Windows 7 64bit
  • standardowych wtyczek Eclipse Kepler (ADT & CDT)
  • Java 7
+0

Nienawidzę być tym facetem, ale czasami po prostu ponowne uruchomienie komputera może naprawić coś takiego. Spróbuj, jeśli ktoś, kto ma więcej doświadczeń z Eclipse, nie odpowiedział. – djbhindi

+0

@djbhindi Mam podobny problem każdego dnia przychodzę do tego komputera i próbuję pracować z Eclipse = \ –

+0

@djbhindi, ostatnim razem stało się, zrestartowałem komputer, ale nic się nie zmieniło. Sądzę, że coś w rodzaju wątku w tle ciągle działa w tle, ale nie wiem, jak to sprawdzić. –

Odpowiedz

1

Można spróbować dodać trochę pamięci do eclipse.ini parametr -Xmx512m

It może być przydatny w niektórych przypadkach, ale trzeba go wypróbować .. Nadzieję, że pomaga

+0

Nie ma to nic wspólnego z pamięcią. Działa doskonale, ale często tak się dzieje. –

+0

Natknąłem się na rzeczy w czasie zaćmienia, które były dziwne, miałem 100% wykorzystania procesora. I szukam rozwiązania, widziałem to raz może nawet na SO i zadziałało. Miało to coś wspólnego z pamięcią używaną zamiast inne drogie operacje. Więc pamięć zmniejsza użycie procesora. – Aviad

+0

Dobra, spróbuję. Dzięki. –