Работа с Grails и Ггц требует большого количества памяти, предоставляемой GGTS. Причина, по которой ваша среда IDE становится медленнее к тому времени, состоит в том, что она должна делать множество «стоп-миров» сборников мусора, чтобы получить нужную ему память.
В частности, вы можете видеть, что при открытии файла GSP в первый раз на вашей IDE ... тогда GGTS темнеет. И вы можете видеть это в статусе кучи в правой нижней части вашей IDE (включите его по вашим предпочтениям). Каждый раз, когда используемая память находится рядом с вашим предоставленным 1 ГБ, ваш GGTS перестает работать в течение двух или более секунд. После этого снова появляется некоторая свободная память.
1 ГБ памяти для GGTS - смешно низкий - 2 ГБ должен быть минимальным с Grails и Eclipse. Но это еще не все. GGTS имеет утечку памяти с помощью тестов Grails и автоматически создает. Вы можете попытаться удалить тесты Unit и Integration из пути создания проектов. Это мой трюк, чтобы избежать замедлений. Но если мне пришлось писать Unit Tests, мне приходится периодически перезапускать GGTS. (И у меня 8192m написано на моем ggts.ini.)
Это помогает только для более старых версий. Любая другая идея? – confile