2014-06-05 22 views
5

Ho standard Eclipse Kepler con CDT installato. A volte quando rimane inattivo per un po 'il javaw.exe inizia a mangiare la CPU fino al 30%. Nulla è in esecuzione in Eclipse, nessuna indicizzazione, nessun aggiornamento della libreria, nessuna costruzione o compilazione.Eclipse "javaw.exe" Utilizzo elevato della CPU

Come è possibile eseguire il debug di Eclipse per verificare se qualcosa è in esecuzione in background? Eclipse ha una console o un log in modo da poter vedere cosa si sta facendo esattamente?

Per non parlare, ho anche riavviato Eclipse ma funziona solo per qualche secondo e poi raggiunge ancora un elevato utilizzo della CPU. Quale potrebbe essere il problema?

  • Windows 7 64bit
  • standard di Eclipse Keplero (plugin ADT & CDT)
  • Java 7
+0

Odio essere quel ragazzo, ma a volte solo il riavvio del comp può risolvere qualcosa del genere. Prova che se qualcuno con più esperienza di Eclipse non ha risposto ora. – djbhindi

+0

@djbhindi Ho un problema simile ogni giorno vengo su questo pc e provo a lavorare con Eclipse = \ –

+0

@djbhindi, l'ultima volta che è successo ho riavviato il PC ma non è cambiato nulla. Immagino che qualcosa come un thread in background funzioni costantemente in background ma non so come controllarlo. –

risposta

1

Si può provare aggiungere un po 'di memoria per eclipse.ini parametro -Xmx512m

E' può essere utile in alcuni casi ma è necessario provarlo. Speranza che aiuti

+0

Non ha niente a che fare con la memoria. Funziona perfettamente ma spesso succede questo. –

+0

Mi sono imbattuto in cose in Eclipse che era strano, avevo il 100% di utilizzo della CPU .. E ho cercato una soluzione, l'ho vista una volta forse anche su SO e ha funzionato .. Aveva qualcosa a che fare con la memoria usata invece di altre costose operazioni .. Quindi la memoria diminuisce l'utilizzo della CPU – Aviad

+0

OK, ci provo. Grazie. –