Io corro su Arch Linux, su una CPU i7-5930k 6 core e 64 GB di RAM DDR4, e sto usando IntelliJ IDEA 14.Perché IntelliJ IDEA è appeso a "Indicizzazione"?
IDEA stava lavorando bene per me alcuni giorni fa, ma uno giorno, improvvisamente, ha iniziato a pendere dopo l'apertura di un progetto, durante la fase di "Indicizzazione". Non ho aggiornato IDEA e non è cambiato nulla sui miei progetti. L'interfaccia utente dell'IDE si blocca dopo l'apertura del progetto, con solo un piccolo frammento della barra di avanzamento per "Indicizzazione" completata. Ogni 5-10 minuti circa si sblocca e la barra di avanzamento scorre un po 'in avanti, prima che l'IDE si blocchi nuovamente per qualche altro minuto. Questo accade ripetutamente per un tempo compreso tra 15 minuti e un'ora, fino a quando non è finalmente terminato l'indicizzazione, a quel punto si blocca per altri 5-10 minuti senza fare nulla, prima che alla fine si sblocchi e mi permetta di sviluppare.
Mentre ciò accade, il mio sistema non è abbastanza reattivo. Le schede di Firefox richiedono molto tempo per passare e lo scorrimento su di esse è lento. L'apertura di una nuova finestra di terminale richiede molto tempo. Il passaggio a Windows in generale richiede un po 'di tempo. In htop
, uno dei miei core della CPU viene caricato al 100% mentre il resto ha un carico normale e circa 6 GB di RAM viene utilizzato (carico abbastanza normale quando il sistema è inattivo.)
Le cose che ho provato che non hanno aiutato:
- Elimina cartella cache
- Elimina intero cartella del pacchetto ~/.IntelliJIDEA14
- Reinstallare IntelliJ
- Scarica IntelliJ manualmente dal sito JetBrains' ed eseguirlo dalla mia cartella Download (per vedere se ci fosse qualcosa di sbagliato in th e Arch AUR pacchetto)
- Configurare IntelliJ per usare il mio JVM del sistema e Maven per l'importazione al posto dei suoi strumenti integrati
- di apertura più progetti diversi (non solo quello inizialmente ho sperimentato il problema su.)
Questo problema sta davvero danneggiando il mio flusso di lavoro, se qualcuno avesse una soluzione a questo sarei molto grato.
Qualcos'altro è cambiato sulla macchina? Nuovo jvm/jdk? Nuova dipendenza/vasi nel tuo progetto?È solo questo un progetto che non indicizzerà, o tutto? – vikingsteve
Il tuo progetto si trova su un file system di rete? Hai provato un'altra versione di IntelliJ? C'è qualcosa di interessante nei registri? (probabilmente '~/.IntelliJ/system/log') –
@vikingsteve Nient'altro per quanto ne so, e come ho detto nella mia domanda, ho provato diversi progetti. Come, funzionava, ho chiuso IntelliJ, riavviato un po 'più tardi, e poi quando ho riaperto IntelliJ dopo il riavvio, ha iniziato a farlo. – AppleDash