Является ли проблема permgen специфичной для Spring / Grails или будет такой же в урезанной установке Tomcat / Groovlet?
С точки зрения производительности, скомпилированный файл Groovy не дает никаких преимуществ по сравнению с некомпилированным, верно? Шаг компиляции только для того, чтобы Java и Groovy работали вместе?
Я надеюсь, что в недалеком будущем у нас будет полностью перезагружаемая производственная среда, которая работает хорошо и без утечек памяти.
Кажется глупым, что Grails & Rails не предлагают никакой жизнеспособной возможности перезагрузки производства (в Grails, требуя ранней или поздней смерти permgen). PHP явно медлительный, и все же миллионы сайтов, управляемых Apache / PHP, доставляют контент пользователям в одно мгновение. Если у нас нет Facebook, должны ли мы заботиться о штрафах за производительность, о которых нас предупреждают в * Rails camps?
Если смотреть со стороны, то постоянная проблема Java permgen кажется абсурдной, это неразрешимо?