Intellij IDEA зависает, даже при редактировании a.txt напильник
когда я возвращаюсь в intellij, иногда просто редактировать уже открытый .txt-файл, Intellij замерзнет, и я разозлюсь на ожидание 3-4 секунд.
иногда в Java-файлах это происходит все время. И мне придется перезапустить Intellij. Автодополнение иногда ****.
У меня есть супер компьютер, ala NSA, не шучу, но это мощный зверь, и свойства Intellij были изменены:
-server
-Xms2048m
-Xmx4096m
-XX:MaxPermSize=2048m
-XX:ReservedCodeCacheSize=2048m
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djsse.enableSNIExtension=false
-XX:+UseCodeCacheFlushing
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=200
-Dawt.useSystemAAFontSettings=lcd
Плагины инвалидов, в том числе hg4xxx.
что такое dealio? Я на Intellij 13
1 ответов
Я бы рекомендовал сбросить настройки памяти вниз. Когда параметры памяти установлены слишком высоко, вы получаете паузы из-за сбора мусора и других проблем управления памятью. На протяжении многих лет в дни BSO (до StackOverflow) у форума идей JetBrains IntelliJ обычно была проблема с краткими зависаниями, которые в конечном итоге были решены путем снижения настроек памяти. В какой-то момент идея даже открыла всплывающее окно предупреждения при запуске, если более 700 МБ памяти было распределяемый.
за последние 7 лет 10 лет использования идеи я запустил идею, используя:
-Xms128m
-Xmx724m
-XX:PermSize=128m
-XX:MaxPermSize=384m
-XX:ReservedCodeCacheSize=96m
и у меня часто есть множество крупных проектов, открытых и не имеющих проблем с производительностью. С учетом сказанного, недавнее изменение плагина scala (по крайней мере, для версии EAP IDEA 14) предполагает увеличение обоих -Xms
& -Xmx
to 2048m
. Я сам только вчера это реализовал. Поэтому мне нужно посмотреть, не вызывает ли это каких-либо проблем.
изменение настроек памяти не решает проблему, я бы рекомендовал отключить все сторонние (т. е. не связанные) плагины, чтобы убедиться, что это не проблема. (Так часто бывает.) Если это решает его, вы можете отслеживать, какой конкретный плагин вызывает проблему.
другим виновником, который может вызвать эту проблему, является антивирусное программное обеспечение. IDEA использует много файлов кэша и индекса, которые часто обновляются. JetBrains рекомендует добавить каталоги IDEA system и config из антивирусного мониторинга в реальном времени. См.каталоги, используемые IDE для хранения настроек, кэшей, плагинов и журналов для их расположения.
что касается пауз при повторной активации кадра, вы можете отключить Настройки Файл > (Ctrl+Alt+S) > [настройки IDE] > общие > синхронизация > синхронизировать файлы при деактивации кадров. Обычно это не проблема, чтобы включить это. Но в некоторых системах это может вызвать проблему. Быть однако, если вы регулярно редактируете файлы проекта вне IDEA, вам нужно быть более осторожными и вручную запускать синхронизацию файлов при возвращении в IDEA.
если после этого проблема сохраняется, я рекомендую вам взять CPU и снимок памяти (как указано в связанном документе) и отправьте их в JetBrains.