Я бегу на Arch Linux, на i7-5930k 6 ядерный процессор и 64 Гб оперативной памяти DDR4, и я использую IntelliJ IDEA 14.Почему IntelliJ IDEA висит на «индексировании»?
IDEA работал просто отлично для меня несколько дней назад, но один день, внезапно, он начал висит после открытия проекта во время этапа «Индексация». Я не обновлял IDEA, и ничего не изменилось в моих проектах. Пользовательский интерфейс IDE зависает после того, как он открывает проект, с помощью всего лишь маленькой щели индикатора выполнения для «индексации». Каждые 5-10 минут или около того он размораживается, и индикатор выполнения немного продвигается вперед, прежде чем среда снова замерзает еще несколько минут. Это происходит неоднократно в течение 15 минут и часа, пока он не завершит индексирование, и в этот момент он висит еще 5-10 минут, ничего не делая, прежде чем он окончательно разблокируется и позволяет мне развиваться.
Пока это происходит, моя система довольно не отвечает - вкладки Firefox долго переключаются, а прокрутка в них - лагги. Открытие нового окна терминала занимает много времени. Переключение окон в целом занимает некоторое время. В htop
один из моих ядер процессора загружен со скоростью 100%, в то время как остальная часть имеет нормальную нагрузку, и используется примерно 6 ГБ ОЗУ (довольно нормальная нагрузка, когда эта система не работает.)
Вещи, которые я пробовал, помогло:
- Удалить папку кэши
- Удалить все ~/.IntelliJIDEA14 папку
- Переустановка IntelliJ пакет
- Скачать IntelliJ вручную с сайта JetBrains' и запустить его из моей папки Downloads (чтобы увидеть, если там было что-то не так с д Арк AUR пакет)
- Настройка IntelliJ использовать мою систему виртуальной машины Java и Maven для импорта вместо своих встроенных инструментов
- Открытие нескольких различных проектов (а не только один я сначала испытал вопрос о.)
Эта проблема действительно вредит моему рабочему процессу, если у кого-то есть какое-то решение этого, я был бы очень благодарен.
Что-нибудь еще изменилось на вашей машине? Новый jvm/jdk? Новая зависимость/банки в вашем проекте?Это только один проект, который не будет индексировать, или все? – vikingsteve
Ваш проект расположен в сетевой файловой системе? Вы попробовали другую версию IntelliJ? Есть что-то интересное в журналах? (вероятно, '~/.IntelliJ/system/log') –
@vikingsteve Ничего другого, насколько мне известно, и, как я сказал в своем вопросе, я пробовал разные проекты. Например, он работал, я закрыл IntelliJ, позже перезагрузился, а затем, когда я снова открыл IntelliJ после перезагрузки, он начал это делать. – AppleDash