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

Spouštěcí kódy Minecraft serveru a optimalizace RAM (Aikar's Flags)

Yazdır

Spouštěcí kódy Minecraft serveru a optimalizace RAM (Aikar's Flags)

Bez ohledu na to, kolik RAM máte na serverech Minecraft, pokud logika čištění paměti Java (Garbage Collection) není správně nakonfigurována, server zaznamená náhlé zamrznutí (Spike Lag) každých několik minut. Spustíte svůj serverstart.batnebobaslat.batOptimalizace souboru tato zamrzání radikálně řeší. světově proslulý Aikarovy vlajky Správný inicializační kód s parametry najdete v této příručce.

Krok 1: Škody způsobené nesprávným inicializačním kódem

Většina vlastníků serverů pouze provozuje svůj serverjava -Xmx8G -Xms8G -jar server.jarZačíná to příkazem. Tento kód zcela uvolňuje Javu. Java zaplní paměť a poté na zlomek sekundy zastaví celý server, aby ji vyčistila (prodleva GC). Hráči to pociťují jako „hození zpět nebo uvíznutí“.

Krok 2: Optimalizované startovací kódy Aikaru

váš server start.bat Klikněte pravým tlačítkem na soubor, upravte jej, odstraňte všechny kódy v něm a vložte následující aktualizované kódy podle velikosti paměti RAM, kterou jste svému serveru přidělili:

Pro servery alokující 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

Poznámka: Pokud se chystáte dát svému serveru 12 GB RAM, kód na začátku-Xmx8G -Xms8Goblasti-Xmx12G -Xms12GMěli byste to změnit na . Takéserver.jarSynchronizujte část, která říká, s názvem vašeho hlavního souboru jar (např.: paper.jar).

Krok 3: Výhody kodexu

  • Aktivace G1GC: Aktivuje nejstabilnější modul pro sběr odpadu kompatibilní s Minecraftem v Javě.
  • Okamžité vymazání paměti: Když je server nečinný, čistí RAM po malých kouscích na pozadí, čímž zabraňuje zamrznutí serveru.
  • Priorita procesoru: Umožňuje Javě používat procesorová jádra vyváženěji.

Tento článek je speciálně připraven pro PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner