Der beworbene RAM gehört der Maschine, nicht dem Server
Im verwalteten Tarif existieren die 4GB des Vertrags für den Spielprozess. Auf dem VPS bezahlen dieselben 4GB Kernel, systemd, sshd, das von Ihnen installierte MariaDB und erst danach die JVM. Wer auf einer 4GB-Maschine Xmx4G setzt, sieht den Server ein paar Stunden sauber laufen und nachts verschwinden.
Verschwinden ist das richtige Wort: ohne Speicher beendet der Kernel den größten Prozess, ohne Crash-Report, nur das Log bricht mitten in der Zeile ab. Halten Sie von 1GB bis zu einem Viertel des RAM frei, bevor Sie Xmx setzen, denn die JVM verbraucht außerhalb des Heaps weiter Speicher für Metaspace und Thread-Stacks.