PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Minecraft Server-oppstartskoder og RAM-optimalisering (Aikars flagg)

Yazdır

Minecraft Server-oppstartskoder og RAM-optimalisering (Aikars flagg)

Uansett hvor mye RAM du har på Minecraft-servere, hvis Javas minnerensingslogikk (Garbage Collection) ikke er riktig konfigurert, vil serveren oppleve plutselige fryser (Spike Lag) med noen få minutters mellomrom. Du starter serveren dinstart.batellerbaslat.batÅ optimalisere filen løser disse frysene radikalt. verdensberømt Aikars flagg Du kan finne riktig initialiseringskode med parametere i denne veiledningen.

Trinn 1: Skader ved feil initialiseringskode

De fleste servereiere kjører bare serveren sinjava -Xmx8G -Xms8G -jar server.jarDet starter med kommandoen. Denne koden frigir Java fullstendig. Java fyller minnet og stopper deretter hele serveren i et splitsekund for å tømme det (GC-lag). Spillere føler dette som "å kaste tilbake eller bli sittende fast".

Trinn 2: Optimalisert Aikars lanseringskoder

serveren din start.bat Høyreklikk på filen, rediger den, slett alle kodene i den og lim inn følgende oppdaterte koder i henhold til mengden RAM du har tildelt serveren din:

For servere som tildeler 8 GB RAM:

@echo off
java -Xmx8G -Xms8G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8m -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapProfilingPercent=45 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar server.jar nogui
pause

Merk: Hvis du skal gi 12 GB RAM til serveren din, koden i begynnelsen-Xmx8G -Xms8Gområder-Xmx12G -Xms12GDu bør endre den til . Ogsåserver.jarSynkroniser delen som sier med navnet på hovedjar-filen din (eks: paper.jar).

Trinn 3: Fordeler med koden

  • G1GC-aktivering: Den aktiverer Javas mest stabile og Minecraft-kompatible søppelsamlingsmodul.
  • Instant Memory Clear: Den renser RAM i små biter i bakgrunnen når serveren er inaktiv, og forhindrer at serveren fryser.
  • Prosessorprioritet: Det lar Java bruke prosessorkjerner mer balansert.

Denne artikkelen er spesielt utarbeidet for PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner