Intellij IDEA 11.1 потребляет всю доступную память вместо отладки моего приложения, что мне попробовать?

Когда я пытаюсь отлаживать или запускать свое гибкое приложение, отображается диалоговое окно «Недостаточно памяти». Я использую IDEA 11.1 Ultimate и Windows 7 64x.

Что я пробовал:

  • создание нового пустого проекта и его запуск - тот же результат (недостаточно памяти)
  • использовал 64x версию IDEA - не помогло
  • увеличение настройки xmx до 6Gb - тот же результат
  • устанавливаю IDEA 10.5 и запускаю там свой проект - работает нормально. Но мне действительно нужна 11.1 для запуска моего проекта.
  • удаление и переустановка JRE и JDK версий 7 и 6 (не одновременно) - не помогло
  • переход с flex SDK 4.6 на 4.5 - не помогло
  • переустановка IDEA 11.1 со всеми стертыми настройками - не помогло!

Раньше работало нормально. Я понятия не имею, что могло измениться.

Я заметил, что компиляция работает нормально - я получаю правильно скомпилированный swf-файл моего проекта, который можно запустить в flashplayer. Но именно в тот момент, когда IDEA должна запустить только что скомпилированный swf, он съедает всю память.

Что можно с этим сделать? Что еще я должен попробовать?

Я действительно не понимаю, почему переустановка IDEA не решила мою проблему. Может я не стер все настройки?


person Air    schedule 13.06.2012    source источник


Ответы (2)


Попробуйте File | Invalidate Caches или даже запустить со всеми настройками по умолчанию после переименования папок IDEA.

В версии IDEA 11.1.3 также были некоторые связанные исправления, попробуйте.

Если это не поможет, загрузите hprof дамп памяти на FTP-сервер JetBrains и обратитесь за помощью в службу поддержки, см. http://devnet.jetbrains.net/docs/DOC-192 (раздел Снимок памяти внизу) для получения подробной информации. Вам нужно запустить IDEA с опцией -XX:+HeapDumpOnOutOfMemoryError.

person CrazyCoder    schedule 13.06.2012
comment
Недействительные кэши не помогли. Я удалил все папки при переустановке IDEA - не помогло. Спасибо за ответ в любом случае. - person Air; 13.06.2012

Вы открыли больше окон IDEA? Например, открыть другой проект в новом окне. В таком случае закрытие другого окна не освободит память. Единственное, что мне помогает, это перезапустить все приложение IDEA.

person sandalone    schedule 14.06.2012