Ваш -Xmx, ваша МАХ-куча не будет расти. Ваша ТЕКУЩАЯ куча может расти.
Например ...
Вы начинаете с -Xmx 1 г.
Приложение начинается с кучи 256м. Может медленно расти (в зависимости от нагрузки и т. Д.) До 1 г, но никогда не должно проходить 1 г. Если ему понадобится более 1 г памяти, произойдет сбой.