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

Códigos de inicio del servidor de Minecraft y optimización de RAM (banderas de Aikar)

Yazdır

Códigos de inicio del servidor de Minecraft y optimización de RAM (banderas de Aikar)

No importa cuánta RAM tenga en los servidores de Minecraft, si la lógica de limpieza de memoria de Java (recolección de basura) no está configurada correctamente, el servidor experimentará congelaciones repentinas (Spike Lag) cada pocos minutos. Inicias tu servidorstart.batobaslat.batLa optimización del archivo soluciona radicalmente estos congelamientos. mundialmente famoso Banderas de Aikar Puede encontrar el código de inicialización correcto con los parámetros en esta guía.

Paso 1: Daños del código de inicialización incorrecto

La mayoría de los propietarios de servidores simplemente ejecutan su servidorjava -Xmx8G -Xms8G -jar server.jarComienza con el comando. Este código libera completamente Java. Java llena la memoria y luego detiene todo el servidor durante una fracción de segundo para borrarlo (retraso de GC). Los jugadores sienten esto como "retroceder o quedarse atascados".

Paso 2: Códigos de lanzamiento optimizados de Aikar

tu servidor inicio.bat Haga clic derecho en el archivo, edítelo, elimine todos los códigos que contiene y pegue los siguientes códigos actualizados según la cantidad de RAM que haya asignado a su servidor:

Para servidores que asignan 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 vas a darle 12 GB de RAM a tu servidor, el código al principio-Xmx8G -Xms8Gáreas-Xmx12G -Xms12GDeberías cambiarlo a . Ademásserver.jarSincronice la parte que dice con el nombre de su archivo jar principal (Ej: paper.jar).

Paso 3: Ventajas del Código

  • Activación G1GC: Activa el módulo de recolección de basura más estable de Java y compatible con Minecraft.
  • Borrado de memoria instantánea: Limpia la RAM en pequeños fragmentos en segundo plano cuando el servidor está inactivo, evitando que el servidor se congele.
  • Prioridad del procesador: Permite a Java utilizar los núcleos del procesador de forma más equilibrada.

Este artículo está especialmente preparado para PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner