Что касается моего опыта, то -XX: MaxPermSize не должен быть равен -Xmx.С другой стороны, это подмножество постоянной памяти внутри -Xmx.
Я обнаружил, что 50% могут быть достаточно хорошими.В любом случае нам нужно следить за GC, чтобы убедиться, что он настроен правильно или нет.
e.g.
-Xmx512M -XX:MaxPermSize=256M
Надеюсь, это может помочь.
С уважением,
Charlee Ch.