2013-11-11 5 views
0

Когда вы работаете над IDE, внезапно у него нет реакции, вся IDE становится неактивной и не может работать на нем, но с большим использованием процессора. Если вы убьете этот процесс из Windows Task Менеджер, после его запуска, все изменения потеряны с момента последнего редактирования. Эта проблема возникает время от времени.Intellij IDEA 12 deadlock and lost changes

Мои окружения: Windows 7, Intel i7, 16GB RAM, IDEA 12.1.6 с включенным автоматическим сохранением.

Кто-нибудь сталкивался с этой проблемой раньше, это плохо, поскольку мои изменения потеряны, и я должен переписать его после перезапуска.

ответ

2

Вы хотите перейти на v12.1.6, так как у 12.1.5 была основная ошибка, которая была fixed in 12.1.6. Ошибка в некоторых случаях не позволяла компилировать код. 12.1.6 был выпущен только через несколько дней после 12.1.5. Возможно, это не является причиной вашей проблемы, но по-прежнему является хорошим советом.

Кроме того, линия 12.1.x была очень стабильной. Я думаю, что ваш вопрос является изолированным случаем, поскольку я не видел упоминания об этом в IntelliJ IDEA forums или здесь. Часто такие блокировки вызываются сторонними плагинами. Посмотрите в журналах (Справка> Показать журнал), чтобы узнать, есть ли у него какая-либо информация, которая объясняет зависание. Кроме того, если IDEA не реагирует, он автоматически регистрирует дампы потоков в каталоге журнала. У них может быть какая-то информация.

Если у вас возникла проблема снова, вы можете отключить сторонние плагины, чтобы узнать, разрешает ли это. Если это происходит часто, вы можете взять снимок процессора, как описано в this document, и отправить его на JetBrains.

Наконец, я рекомендую вам настроить следующие параметры: Файл> Настройки> [Настройки IDE]> Общие> Сохранить файлы автоматически, если приложение находится в режиме ожидания в течение х сек « Установите его на 15 или 30 секунд (вы не.. Это будет способствовать снижению любой потери работы в случае зависания (что после 10 лет ежедневного использования IDEA я могу засвидетельствовать как очень редкое явление.)

+0

Большое спасибо за подробный ответ, я просто беру ваше предложение, чтобы отключить некоторые плагины, которые я не использовал (я не могу отключить все, потому что я должен работать), и установите «Сохранить файлы автоматически, если приложение простаивает в течение 15 секунд», давайте посмотрим что произойдет через несколько дней. – Mike

Смежные вопросы