Java memory settings for Minecraft
Xms, Xmx, MaxRAMPercentage og JVM-hukommelsesflagg. Hvordan riktig sette opp minne for Minecraft-server.
Java memory settings bestemmer hvor mye RAM Minecraft-serveren bruker. Feil konfigurert gir OOM-crashes eller sløst minne. Her er det viktigste.
De viktigste flaggene
- -Xms: Startminne. Hvor mye JVM allokerer ved oppstart.
- -Xmx: Maksminne. Hard-grense for hvor mye JVM kan bruke.
- -XX:MaxRAMPercentage: Alternativ til Xmx. Bruk X% av systemets RAM.
Anbefalt oppsett
Tradisjonelt:
-Xms4G -Xmx4G
Sett Xms lik Xmx. Da trenger ikke JVM resize-e heap underveis, noe som gir jevnere ytelse.
Moderne (container-aware, som hos oss):
-Xms128M -XX:MaxRAMPercentage=95.0
JVM bruker opp til 95% av tildelt container-RAM. Trygt og dynamisk.
Vanlige feil
- Sette Xmx høyere enn fysisk RAM: Java crashes umiddelbart.
- Sette Xmx lavere enn Xms: JVM starter ikke.
- For høy Xmx: JVM bruker alt, OS-en har ikke nok. Server blir tregt.
- For lav Xmx: OOM-crashes når verden/mods laster.
Hvor mye RAM gir du JVM vs OS?
På en dedikert Minecraft-server: 80 til 90% til JVM er OK. Resten trenger OS, disk cache og Pterodactyl-wings.
I shared hosting: 95% til Minecraft (OS-ressurser deles med andre containers).
Eksempler per RAM-nivå
| Server-RAM | Xms/Xmx |
|---|---|
| 2 GB | -Xms2G -Xmx2G (eller 95% via MaxRAMPercentage) |
| 4 GB | -Xms4G -Xmx4G |
| 8 GB | -Xms8G -Xmx8G |
| 16 GB | -Xms15G -Xmx15G (1 GB buffer) |
Hos oss er minnekonfigurasjon automatisk basert på valgt plan. Du trenger ikke sette dette manuelt.
Vær blant de første til å anmelde oss
Vi er helt nye, ekte anmeldelser vises her så snart de første kundene har skrevet dem. Prøv oss risikofritt i 30 dager og del din ærlige opplevelse.
Skriv en anmeldelse på TrustpilotKlar for din egen spillserver?
Velg produktet som passer, klar på 60 sekunder, 30 dagers åpent kjøp.