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

Codis d'inici del servidor Minecraft i optimització de la memòria RAM (bandera d'Aikar)

Yazdır

Codis d'inici del servidor Minecraft i optimització de la memòria RAM (bandera d'Aikar)

No importa la quantitat de RAM que tingueu als servidors de Minecraft, si la lògica de neteja de memòria de Java (Garbage Collection) no està configurada correctament, el servidor experimentarà congelacions sobtades (Spike Lag) cada pocs minuts. Inicieu el vostre servidorstart.batobaslat.batL'optimització del fitxer resol aquestes congelacions radicalment. mundialment famosa Banderes d'Aikar Podeu trobar el codi d'inicialització correcte amb paràmetres en aquesta guia.

Pas 1: danys d'un codi d'inicialització incorrecte

La majoria dels propietaris de servidors només executen el seu servidorjava -Xmx8G -Xms8G -jar server.jarComença amb l'ordre. Aquest codi allibera completament Java. Java omple la memòria i després atura tot el servidor durant una fracció de segon per esborrar-lo (GC lag). Els jugadors ho senten com "Tirar enrere o quedar atrapats".

Pas 2: optimització dels codis de llançament d'Aikar

el teu servidor començar.bat Feu clic amb el botó dret al fitxer, editeu-lo, suprimiu tots els codis que hi ha i enganxeu els següents codis actualitzats segons la quantitat de RAM que heu assignat al vostre servidor:

Per als servidors que assignin 8 GB de 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

Nota: si voleu donar 12 GB de RAM al vostre servidor, el codi al principi-Xmx8G -Xms8Gàrees-Xmx12G -Xms12GL'has de canviar per . Tambéserver.jarSincronitzeu la part que diu amb el nom del vostre fitxer jar principal (Ex: paper.jar).

Pas 3: Avantatges del Codi

  • Activació G1GC: Activa el mòdul de recollida d'escombraries més estable i compatible amb Minecraft de Java.
  • Esborra la memòria instantània: Neteja la memòria RAM en petits trossos en segon pla quan el servidor està inactiu, evitant que el servidor es congeli.
  • Prioritat del processador: Permet que Java utilitzi els nuclis del processador de manera més equilibrada.

Aquest article està preparat especialment per a PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner