MCTOOLBOX
MC ToolboxMC TOOLBOX

Servidor e arquivos

Calculadora de RAM

Estime a quantidade ideal de RAM para seu servidor Minecraft com base no tipo de servidor, contagem de jogadores e plugins/mods.

Configuração do Servidor

Servidores de plugins são geralmente a opção Java mais eficiente.

Máx. Jogadores20
1200
Número de Plugins25
0200
Distância de visão10 chunks
232
Mundos Carregados1
110

Recomendação

Com base na sua configuração, recomendamos:

4 GB

de RAM para desempenho ideal.

4 GB

Flags JVM sugeridas

-Xms4G -Xmx4G

Esta é uma estimativa. Plugins/mods pesados ou um mundo grande podem exigir mais RAM. Planeje cerca de 6 GB total no host para que o SO e a JVM non-heap não fiquem sem recursos.

Paper/Purpur com uma distância de renderização razoável é geralmente mais eficiente que o Vanilla.

Guia da Calculadora de RAM para Servidores Minecraft

Esta ferramenta ajuda você a estimar a quantidade de RAM (memória) que seu servidor Minecraft Java Edition pode precisar. Ajuste os controles deslizantes para o número de jogadores, plugins/mods, distância de renderização e mundos carregados para ver uma recomendação de RAM.

A calculadora considera o tipo de software do servidor (Paper, Purpur, Vanilla, Fabric, Forge) para fornecer uma estimativa mais precisa. Observe que os modpacks Fabric e Forge podem variar amplamente em seus requisitos de RAM, e esta ferramenta fornece uma estimativa base.

A recomendação inclui flags JVM sugeridas (-Xms e -Xmx) para o seu script de inicialização do servidor, bem como uma estimativa da RAM total que sua máquina host deve ter para evitar que o sistema operacional e a JVM fiquem sem memória.

Perguntas Frequentes

O que significam -Xms e -Xmx?

-Xms define a quantidade inicial de RAM alocada para a JVM, e -Xmx define a quantidade máxima. É uma boa prática definir ambos para o mesmo valor para evitar que a JVM redimensione dinamicamente o heap, o que pode causar lag.

Por que meu servidor precisa de mais RAM do que o estimado?

Esta é uma estimativa. Fatores como plugins/mods muito pesados, um mundo muito grande com muitos blocos ou entidades, ou uso intensivo da CPU podem aumentar os requisitos de RAM. Sempre valide o uso de RAM com ferramentas como Spark ou timings após iniciar seu servidor.

O que é a RAM 'non-heap' da JVM?

A RAM 'non-heap' é a memória usada pela JVM para suas próprias operações internas, como código de classe, metadados e buffers. Ela não está incluída na alocação -Xmx. É por isso que sua máquina host precisa de mais RAM total do que apenas a alocada para o heap do servidor.

Como a distância de renderização afeta a RAM?

Uma distância de renderização maior significa que o servidor precisa manter mais chunks carregados na memória para cada jogador. Isso aumenta diretamente o uso de RAM, especialmente com muitos jogadores ou mundos.