Quanta RAM para um servidor Minecraft? [Guia completo]

Autor :

Reagir :

Comentário

Para um servidor Minecraft, conte com Mínimo de 1 GB de RAM na versão Vanilla para 1 a 2 jogadores (recomenda-se 2 GB para garantir a estabilidade), 2 a 4 GB com plugins (Spigot, Paper), e 4 a 12 GB para um servidor modificado com o Forge ou o Fabric, dependendo do tamanho do modpack. Os detalhes por tipo de servidor encontram-se logo abaixo.

A quantidade de RAM é o principal fator que determina a fluidez e a estabilidade de um servidor Minecraft : uma memória insuficiente provoca atrasos, quedas de ticks e, por vezes, falhas durante a geração de chunks ou em picos de jogadores. Mas este não é o único critério; a CPU é igualmente importante para o cálculo de entidades e mobs. Este guia completo ajuda-o a escolher a RAM recomendada de acordo com a sua configuração: Vanilla, plugins ou servidor com mods.

Eis os temas abordados neste guia:

  1. Mínimo de 1 GB de RAM para um servidor Minecraft
  2. Que quantidade de RAM é necessária para um servidor Vanilla Minecraft?
  3. Qual a RAM para o software do servidor no Minecraft?
  4. Que memória RAM para servidores modificados no Minecraft?
  5. Como é que pode atribuir mais RAM ao seu servidor Minecraft?

Mínimo de 1 GB de RAM para um servidor Minecraft

A regra básica continua a ser simples: 1 GB de memória É suficiente para manter um pequeno servidor Minecraft Vanilla a funcionar com uma fluidez razoável, garantindo o bom funcionamento dos plugins ou mods instalados e a geração correta dos chunks do teu mundo à medida que avanças. Na prática, é melhor prever 2 GB para ter uma margem de segurança em relação às versões recentes do jogo, nas quais a geração de chunks consome mais recursos.

Imagem do jogo Minecraft que ilustra um servidor multijogador durante uma partida
Minecraft, cujas necessidades de RAM variam consoante o tipo de servidor. ©Dramsey para Alucare.fr

A RAM não serve apenas para garantir a fluidez: também influencia a estabilidade do seu servidor e a sua capacidade de gerir picos de carga sem atrasos nem falhas. Vários fatores determinam a quantidade necessária:

  • a tipo de servidor Minecraft utilizado: Vanilla, Bukkit, Spigot, Paper ou uma versão modificada, como o Forge e o Fabric; ;
  • a número de jogadores ligados, pois quanto mais houver, maior será a carga sobre a RAM; ;
  • Os plugins e mods instalados, sendo que os mais complexos consomem mais memória; ;
  • O tamanho do seu mundo, cujo carregamento depende diretamente da memória RAM disponível; ;
  • A distância de renderização: quanto maior for, mais chunks e entidades o servidor carrega e, por isso, mais memória necessita.

Estas recomendações estão em consonância com as divulgadas pela comunidade (fóruns r/admincraft, documentação do PaperMC) e pelos fornecedores de alojamento especializados. Tenha em conta que, com mais de 15 jogadores ou com um modpack de grande dimensão, estes valores mínimos já não serão suficientes: abordamos cada caso em pormenor nas secções seguintes.

Que quantidade de RAM é necessária para um servidor Vanilla Minecraft?

Para um servidor Vanilla, conte com Mínimo de 1 GB de RAM para 1 a 2 jogadores, e até 4 GB para cerca de dez jogadores. Na prática, é melhor contar com 2 GB para um servidor Minecraft estável nas versões recentes (1.20+), uma vez que a geração de chunks consome mais memória do que anteriormente.

O Vanilla, desenvolvido pela Mojang, é a versão básica do jogo, sem quaisquer mods nem plugins. É a escolha ideal para os jogadores que querem viver o Minecraft da forma mais autêntica. Como não é carregado qualquer conteúdo adicional em Java, este tipo de servidor continua a ser pouco exigente em RAM, o que facilita a sua instalação num computador com especificações modestas.

Eis a memória RAM recomendada, consoante o número de jogadores num servidor Vanilla:

Número de jogadores Quantidade de RAM necessária
1-2 1 a 2 GB
3-5 2 GB
6-10 3 GB
11-15 4 GB
16 anos ou mais 6 a 8 GB

Estas recomendações são meramente indicativas: existem outros fatores que influenciam a memória efetivamente utilizada. Uma distância de renderização elevada, um mundo de grandes dimensões ou um número significativo de entidades (mobs, animais) aumentam a carga e podem causar lag se a RAM for insuficiente. Para um servidor Vanilla, estas configurações são suficientes para manter um bom desempenho sem necessidade de atualizar o equipamento.

Qual a RAM para o software do servidor no Minecraft?

Os programas de servidor como Bukkit, torneira e papel permitem instalar plugins para enriquecer a experiência de jogo (economia, minijogos, proteção de zonas, etc.). Ao contrário de um servidor Vanilla clássico, suportam estas extensões, o que aumenta o consumo de RAM consoante o número e a complexidade dos plugins instalados.

É importante saber que o Paper otimiza, acima de tudo, a CPU e o TPS (ticks por segundo), ou seja, a fluidez do servidor Minecraft, mais do que a memória. A RAM recomendada mantém-se, portanto, próxima da de um servidor Vanilla, com uma margem adicional para os plugins. Aqui estão as nossas recomendações numéricas, de acordo com o número de jogadores:

Número de jogadores Quantidade de RAM necessária
1-2 2 GB
3-5 3 GB
6-10 4 GB
11-15 5 GB
16-30 6 a 8 GB

Para além destes valores, vários fatores fazem aumentar a necessidade de RAM: uma distância de renderização elevada (que carrega mais chunks), um mundo de grandes dimensões, muitas entidades e mobs, ou simplesmente um grande número de jogadores ligados ao mesmo tempo. Se pretende criar um servidor público complexo com muitos plugins, preveja 8 GB ou mais para evitar o lag e manter o servidor estável durante os picos de carga.

Que memória RAM para servidores modificados no Minecraft?

Para um servidor Minecraft No caso de um servidor com mods, conte com 2 a 4 GB de RAM para um pequeno pacote de mods (menos de 50), 4 a 6 GB para um pacote médio e 8 a 12 GB para pacotes grandes. Este é o tipo de servidor que mais consome memória, pois os mods como Forja ou tecido acrescentam entidades, blocos e sistemas que sobrecarregam a memória RAM necessária.

De facto, estes programas permitem aos jogadores personalizar o seu mundo através de mods, que, por natureza, exigem muitos recursos. Eis o que pode esperar, consoante o número de jogadores:

Número de jogadores

Quantidade de RAM necessária

1-2

3-4 GB

3-5

4-6 GB
6-10

6 a 8 GB

11-15

8-10 GB

16-30

12 a 16 GB

A memória RAM recomendada depende sobretudo do tamanho do modpack e não apenas do número de jogadores. Um pacote pequeno, como um conjunto reduzido de mods de decoração, é leve, enquanto um modpack grande, do tipo RLCraft, Pixelmon, Cobblemon ou All the Mods (ATM9, ATM10), gera uma quantidade enorme de chunks e entidades para carregar na memória. Para estes pacotes pesados, nunca desça abaixo dos 8 GB, sob pena de lag e problemas de estabilidade, mesmo com poucos jogadores.

Lado Forja E, no que diz respeito ao Fabric, a diferença de desempenho também conta. O Fabric é mais leve e inicia mais rapidamente, pelo que necessita de menos RAM com mods equivalentes. O Forge continua a ser imprescindível para a maioria dos grandes modpacks Java, mas o seu consumo de memória aumenta rapidamente. Se tiver escolha e o seu modpack o permitir, o Fabric pode ajudá-lo a poupar algumas centenas de MB.

Para limitar o consumo de memória, mantenha uma distância de renderização razoável (8 a 10 chunks) e reinicie o servidor regularmente para libertar a RAM.

Como é que pode atribuir mais RAM ao seu servidor Minecraft?

Para atribuir mais RAM No seu servidor Minecraft com Windows, crie um ficheiro .bat que inicia o jogo com a memória que escolher. Eis os passos a seguir.

  • Aceda à pasta de ficheiros do seu servidor Minecraft.
Pasta de ficheiros de um servidor Minecraft com o ficheiro server.jar visível
Para saber se está na pasta certa, deverá ver o ficheiro “server.jar” lá dentro. ©Dramsey para Alucare.fr
  • Em seguida, crie um novo ficheiro de texto.
Criação de um novo documento de texto na pasta do servidor Minecraft através de um clique com o botão direito do rato
Clique com o botão direito do rato, selecione “Novo” e, em seguida, clique em «Documento de texto». ©Dramsey para Alucare.fr
  • Copiar e colar “java -Xmx2048M -Xms2048M -jar server.jar nogui PAUSE” (2 GB). Para alterar a quantidade de RAM atribuída, altere os valores “Xmx2048M -Xms2048M”.
  • Por exemplo, se pretender atribuir 4 GB em vez de 2 GB, multiplique 2048 por dois. O texto passa então a ser “java -Xmx4096M -Xms4096M -jar server.jar nogui PAUSE”.

O parâmetro -Xmx define a memória máxima e -Xms a memória atribuída no arranque. Definir ambos com o mesmo valor evita que o sistema tenha de redimensionar constantemente a memória, o que estabiliza o desempenho e limita os picos de lag.

Comando Java com os argumentos Xmx e Xms para atribuir memória RAM a um servidor Minecraft
Escolha o valor de acordo com as suas necessidades. Para mais RAM, multiplique por dois e assim sucessivamente. ©Dramsey para Alucare.fr
  • Depois de fazer isso, guarde o documento com o nome “run.bat”, e certifique-se de que o tipo está definido como “todos os ficheiros”.
Gravação do ficheiro run.bat entre os ficheiros do servidor Minecraft
Desta forma, o seu ficheiro run.bat ficará junto dos outros ficheiros do seu servidor Minecraft. ©Dramsey para Alucare.fr
  • Execute o ficheiro “run.bat”. O seu servidor ficará em funcionamento com a memória RAM que decidiu atribuir-lhe.
Consola de um servidor Minecraft em funcionamento com a RAM atribuída
Parabéns, atribuiu mais memória RAM ao seu servidor Minecraft. ©Dramsey para Alucare.fr

No macOS e no Linux, o método .bat não funciona. Em vez disso, crie um ficheiro “run.sh” que contenha o mesmo comando Java e, em seguida, torne-o executável com chmod +x run.sh antes de o executar. Este script de execução não é fornecido pela Mojang: cabe-lhe a si criá-lo.

Para ir mais além, os servidores mais exigentes (grandes modpacks Forge ou Fabric, com muitos jogadores) beneficiam da utilização das “Aikar’s Flags”, um conjunto de argumentos JVM que otimiza a gestão da memória e reduz o lag durante a geração de chunks. Pode encontrá-los no gerador oficial de flags.startmc.sh.

Como saber se o seu servidor tem falta de RAM? Acompanhe o TPS (ticks por segundo) na consola: um TPS que desça abaixo de 20, micro-congelamentos ao explorar novos chunks ou erros “OutOfMemory” são sinais típicos de que a memória disponível é insuficiente. Por outro lado, atribuir demasiada RAM também pode prejudicar o desempenho, prolongando as pausas do garbage collector do Java: mantenha-se próximo da quantidade de RAM recomendada para a sua configuração.

Não hesite em partilhar a sua experiência nos comentários e em consultar os nossos outros guias, como como instalar um mapa no Minecraft.

👍A sua opinião
O artigo é informativo
O artigo é objetivo
O artigo responde à minha pergunta
O conteúdo está atualizado
Encontrou algum erro? Diz-nos onde!

Gostou? Partilhe-o!

Este conteúdo é originalmente em francês (Ver o editor logo abaixo). Foi traduzido e revisto em várias línguas utilizando o Deepl e/ou a API do Google Translate para oferecer ajuda no maior número possível de países. Esta tradução custa-nos vários milhares de euros por mês. Se não estiver 100 % perfeita, deixe-nos um comentário para que a possamos corrigir. Se estiver interessado em rever e melhorar a qualidade dos artigos traduzidos, envie-nos um e-mail utilizando o formulário de contacto!
Agradecemos os seus comentários para melhorar o nosso conteúdo. Se quiser sugerir melhorias, utilize o nosso formulário de contacto ou deixe um comentário abaixo. Os seus comentários ajudam-nos sempre a melhorar a qualidade do nosso sítio Web Alucare.fr


Alucare é um meio de comunicação social independente. Apoie-nos adicionando-nos aos seus favoritos do Google News:

Publicar um comentário no fórum de discussão

Minecraft

Lançado em : 18 novembro 2011

Desenvolvido por : Markus Persson, Mojang Studios

Editado por : Mojang Studios, Sony Interactive Entertainment, Xbox Game Studios

Disponível em : PC, Mac, Linux, PlayStation, Xbox

Géneros : Multijogador