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

Códigos de arranque do servidor Minecraft e otimização de RAM (sinalizadores Aikar)

Yazdır

Códigos de arranque do servidor Minecraft e otimização de RAM (sinalizadores Aikar)

Não importa quanta RAM tenha nos servidores do Minecraft, se a lógica de limpeza de memória do Java (Recolha de Lixo) não estiver configurada corretamente, o servidor sofrerá congelamentos repentinos (Spike Lag) a cada poucos minutos. Você inicia o seu servidorstart.batoubaslat.batA otimização do ficheiro resolve estes congelamentos radicalmente. mundialmente famoso Bandeiras de Aikar Pode encontrar o código de inicialização correto com parâmetros neste guia.

Passo 1: Danos do código de arranque incorreto

A maioria dos proprietários de servidores apenas executa o seu servidorjava -Xmx8G -Xms8G -jar server.jarTudo começa com o comando. Este código liberta completamente o Java. O Java preenche a memória e depois interrompe todo o servidor por uma fracção de segundo para a limpar (atraso do GC). Os jogadores sentem-no como "jogar para trás ou ficar preso".

Passo 2: códigos de lançamento otimizados do Aikar

O seu servidor iniciar.bat Clique com o botão direito do rato no ficheiro, edite-o, apague todos os códigos nele contidos e cole os seguintes códigos atualizados de acordo com a quantidade de RAM que atribuiu ao seu servidor:

Para servidores que alocam 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: Se for fornecer 12 GB de RAM ao seu servidor, o código no início-Xmx8G -Xms8Gáreas-Xmx12G -Xms12GDeve alterá-lo para . Tambémserver.jarSincronize a parte que diz com o nome do seu ficheiro jar principal (Ex: paper.jar).

Passo 3: Vantagens do Código

  • Ativação G1GC: Activa o módulo de recolha de lixo mais estável e compatível com o Minecraft do Java.
  • Limpeza instantânea da memória: Limpa a RAM em pequenos pedaços em segundo plano quando o servidor está inativo, evitando que o servidor bloqueie.
  • Prioridade do processador: Permite que o Java utilize os núcleos do processador de forma mais equilibrada.

Este artigo foi preparado especialmente para o PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner