Ir al contenido
Back to Homepage

Habilitando las banderas de Aikar

De forma predeterminada, AleForge habilita una gran parte de estas optimizaciones. En servidores exigentes, recomendamos ponerse en contacto con nuestro soporte para aplicar las optimizaciones completas. Contact our support hoy para que su servidor funcione de manera óptima.

Banderas de inicio de JVM recomendadas (banderas de Aikar)

Sección titulada «Banderas de inicio de JVM recomendadas (banderas de Aikar)»
java -Xms128M -Xmx$(({{SERVER_MEMORY}}*84/100))M -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -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 -Dterminal.jline=false -Dterminal.ansi=true $(([[ -f {{SERVER_JARFILE}} ]] && printf %s "-jar {{SERVER_JARFILE}}") || (printf "@libraries/net/minecraftforge/forge/`ls libraries/net/minecraftforge/forge/ | sort -nr | awk 'NR==1'`/unix_args.txt"))

La memoria total del servidor se reduce debido a la sobrecarga de JVM para evitar que su servidor se quede sin memoria.

AleForge recomienda utilizar al menos 6 GB de RAM, siendo preferible 10 GB. Tener al menos esta cantidad de memoria garantizará que su servidor Minecraft se ejecute de manera eficiente.

Póngase en contacto con el soporte técnico de AleForge para cambiar los siguientes valores:

  • -XX:G1NewSizePercent=40
  • -XX:G1MaxNewSizePercent=50
  • -XX:G1HeapRegionSize=16M
  • -XX:G1ReservePercent=15
  • -XX:InitiatingHeapOccupancyPercent=20
  • El conjunto de banderas base apunta a 30/40 para reducir el riesgo de problemas de espacio. Con más memoria, es un problema menor. Podemos darle más a la nueva generación con 40/50 y reducir el porcentaje de reserva ya que la reserva por defecto ya será mayor.
  • El aumento del tamaño de la región ayuda a reducir las asignaciones enormes y acelera la observación. Necesitamos un tamaño de región más pequeño en montones más pequeños para garantizar que haya regiones adecuadas disponibles.
  • Podemos comenzar a buscar memoria de generación anterior para recuperar con mayor retraso con IHOP en 20, ya que tenemos más generación anterior disponible para espacio en la CPU.

Para obtener más información sobre las banderas de Aikar, por favor read this guide.