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

Coduri de pornire a serverului Minecraft și optimizare RAM (steaguri Aikar)

Yazdır

Coduri de pornire a serverului Minecraft și optimizare RAM (steaguri Aikar)

Indiferent de câtă memorie RAM aveți pe serverele Minecraft, dacă logica de curățare a memoriei Java (Garbage Collection) nu este configurată corect, serverul va experimenta înghețari bruște (Spike Lag) la fiecare câteva minute. Îți pornești serverulstart.batsaubaslat.batOptimizarea fișierului rezolvă radical aceste blocări. celebru în lume Steagurile lui Aikar Puteți găsi codul de inițializare corect cu parametrii în acest ghid.

Pasul 1: Daunele unui cod de inițializare incorectă

Majoritatea proprietarilor de servere își execută serveruljava -Xmx8G -Xms8G -jar server.jarÎncepe cu comanda. Acest cod eliberează complet Java. Java umple memoria și apoi oprește întregul server pentru o fracțiune de secundă pentru a-l șterge (GC lag). Jucătorii simt asta ca „Aruncarea înapoi sau blocarea”.

Pasul 2: Optimizarea codurilor de lansare ale Aikar

serverul dvs start.bat Faceți clic dreapta pe fișier, editați-l, ștergeți toate codurile din el și lipiți următoarele coduri actualizate în funcție de cantitatea de RAM pe care ați alocat-o serverului dvs.:

Pentru serverele care alocă 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

Notă: Dacă aveți de gând să oferiți 12 GB RAM serverului dvs., codul de la început-Xmx8G -Xms8Gzone-Xmx12G -Xms12GAr trebui să-l schimbi în . De asemeneaserver.jarSincronizați partea care spune cu numele fișierului principal jar (Ex: paper.jar).

Pasul 3: Avantajele Codului

  • Activare G1GC: Activează cel mai stabil și compatibil cu Minecraft modul de colectare a gunoiului din Java.
  • Ștergerea memoriei instantanee: Curăță memoria RAM în bucăți mici în fundal atunci când serverul este inactiv, împiedicând înghețarea serverului.
  • Prioritate procesor: Acesta permite Java să folosească nucleele procesorului mai echilibrat.

Acest articol este pregătit special pentru PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner