Ответ 1
У меня та же проблема, но я могу найти причину: память, данная идее, слишком мала. тогда идея всегда делает gc.
что делать: найдите файл idea.vmoptions, добавьте xms в 1500 м, и теперь он отлично работает для меня.
Недавно я купил последнюю версию идеи Intellij (во время их предложения на 75%), которая действительно великолепна кстати.
У меня есть проблема: поддержка scala кажется сломанной. Я установил плагин поддержки scala с плагином SBT. Я также установил плагин поддержки платформы Play! 2, но как только я открою файл scala из среды IDE, он потребляет почти 300% моих ресурсов процессора, и я не могу понять как решить эту проблему.
Кто-нибудь испытал эту проблему в своей среде IDE?
У меня та же проблема, но я могу найти причину: память, данная идее, слишком мала. тогда идея всегда делает gc.
что делать: найдите файл idea.vmoptions, добавьте xms в 1500 м, и теперь он отлично работает для меня.
Я не думаю, что это имеет какое-то отношение к intelliJ, а скорее Play! и Java.
У меня есть идея 12 с плагином 2.0. Я открываю проект игры в IntelliJ и используя верхнюю команду, я вижу, что java потребляет примерно 3-5% процессора. Если я создам проект, который скачет до 150-300% от ЦП, а затем возвращается после завершения компиляции.
Выполняя тот же проект с игровой консоли, он перескакивает примерно до 100%, когда я его сначала открываю, а затем, если я запустил clean
, а затем compile
, он перескакивает до 323%, а затем возвращается.
Возможно, вы сможете повысить производительность, выполнив компиляцию с игровой консоли вместо IntelliJ. Просто запустите clean
, затем compile
, затем внутри IntelliJ вы должны синхронизировать проект (alt-ctl-i).
Кроме того, задается вопросом, имеет ли отношение к нему версия jvm. Используете ли вы вариант с солнцем или с открытым исходным кодом. IntelliJ рекомендует использовать версию для солнца.
здесь мои спецификации:
Идея 123.94, Scala версия плагина 0.7.62, Play 2.0 Поддержка 0.2.6, Воспроизвести 2.0.4, Scala 2.9.1 java 1.6.0_37-b06, процессор lenovo t410 i7
У меня такая же проблема с IntelliJ 12.0.1 на OS X. Он постоянно потребляет 100% процессор (из 800% для 8 ядер) с кодовой базой, содержащей Java, Groovy и Clojure. Техническая поддержка Jetbrains предложила мне загрузить неизданную версию 12.0.2.
Обновление: IntelliJ 12.0.4 использует одинаковое потребление процессора. Я сузил его до плагина Clojure.
в моем случае я переместил объекты и классы в разные файлы, и это помогло (но у меня их не было много в одном файле - всего нескольких было достаточно, чтобы получить intellij sweat).