Praca z Grails i GGTS wymaga dużej ilości pamięci dostarczanych GGTS. Powodem, dla którego twój IDE jest coraz wolniejszy, jest fakt, że musi on wykonać wiele kolekcji śmieci "stop-the-world", aby uzyskać potrzebną pamięć.
Szczególnie widać, że po otwarciu pliku GSP po raz pierwszy w IDE ... GGTS przez chwilę robi się ciemny. I możesz to zobaczyć na statusie sterty w prawym dolnym rogu IDE (włącz go zgodnie ze swoimi preferencjami). Za każdym razem, gdy używana pamięć jest bliska dostarczonemu 1 GB, twoje GGTS przestaje działać przez dwie lub więcej sekund. Potem znów jest trochę wolnej pamięci.
1 GB pamięci dla GGTS jest absurdalnie niski - 2 GB powinno być minimum w Grails i Eclipse. Ale to nie wszystko. GGTS ma wyciek pamięci z testami Grails i automatycznie buduje. Możesz spróbować usunąć testy Jednostki i Integracji ze ścieżki budowania projektów. To moja sztuczka, aby uniknąć spowolnień. Ale gdybym musiał napisać testy jednostek, muszę restartować GGTS co jakiś czas. (I mam 8192m napisane w moim ggts.ini.)
pomaga to tylko w starszych wersjach. Każdy inny pomysł? – confile