La RAM anunciada es de la máquina, no del servidor
En el plan gestionado, los 4GB del contrato existen para el proceso del juego. En la VPS, esos mismos 4GB pagan kernel, systemd, sshd, el MariaDB que instalaste y solo después la JVM. Quien pone Xmx4G en una máquina de 4GB ve el servidor funcionar bien unas horas y desaparecer de madrugada.
Desaparecer es la palabra exacta: sin memoria, el kernel mata el proceso más grande, sin crash report, solo el log parándose a mitad de línea. Reserva de 1GB a un cuarto de la RAM antes de fijar el Xmx, porque la JVM todavía gasta fuera del heap en metaspace y pila de hilos.