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

Minecrafti serveri käivituskoodid ja RAM-i optimeerimine (Aikari lipud)

Yazdır

Minecrafti serveri käivituskoodid ja RAM-i optimeerimine (Aikari lipud)

Olenemata sellest, kui palju RAM-i teil Minecrafti serverites on, kui Java mälupuhastusloogika (Garbage Collection) pole õigesti konfigureeritud, kogeb server iga paari minuti järel äkilisi külmutusi (Spike Lag). Käivitate oma serveristart.batvõibaslat.batFaili optimeerimine lahendab need külmumised radikaalselt. maailmakuulus Aikari lipud Õige lähtestamiskoodi koos parameetritega leiate sellest juhendist.

1. samm: vale lähtestamiskoodi kahjustused

Enamik serveriomanikke käitab lihtsalt oma serveritjava -Xmx8G -Xms8G -jar server.jarSee algab käsuga. See kood vabastab Java täielikult. Java täidab mälu ja peatab seejärel kogu serveri selle tühjendamiseks sekundiks (GC viivitus). Mängijad tunnevad seda kui "tagasiviskamist või kinnijäämist".

2. samm: Aikari käivitamiskoodide optimeerimine

teie server start.bat Paremklõpsake faili, muutke seda, kustutage kõik selles olevad koodid ja kleepige järgmised värskendatud koodid vastavalt serverile määratud RAM-i hulgale:

Serverite puhul, mis eraldavad 8 GB muutmälu:

@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

Märkus. Kui kavatsete oma serverile anda 12 GB muutmälu, siis kood alguses-Xmx8G -Xms8Galad-Xmx12G -Xms12GPeaksite selle muutma . Samutiserver.jarSünkroonige osa, mis ütleb teie peamise jar-faili nimega (nt paper.jar).

3. samm: koodi eelised

  • G1GC aktiveerimine: See aktiveerib Java kõige stabiilsema ja Minecraftiga ühilduva prügikoristusmooduli.
  • Vahetu mälu tühjendamine: See puhastab RAM-i väikeste tükkidena taustal, kui server on jõude, vältides serveri külmumist.
  • Protsessori prioriteet: See võimaldab Java-l kasutada protsessori tuumasid tasakaalustatumalt.

See artikkel on spetsiaalselt ette valmistatud PvPServeri jaoks.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner