Chunks no Minecraft: como a view-distance afeta RAM e TPS
Par Benjamin Dayan · PDG
· Mis à jour le 9 de novembro de 2026 · Lecture 7 min
Sumário

Os chunks do Minecraft são colunas de 16×16 blocos que o servidor gera, carrega, simula, salva e envia aos jogadores. Cada jogador carrega (2×distância+1)² deles: 441 com distância 10 e 121 com distância 5. Esse número pesa na RAM, na CPU e no disco, mas não da mesma forma em cada configuração.
Veja a seguir como calcular esse custo, medi-lo e pré-gerar o mapa com o Chunky antes de ajustar suas distâncias.
Resumindo
- Um chunk tem 16×16 blocos de base, armazenado em arquivos de região
.mca. view-distancedefine os chunks enviados ao jogador.simulation-distancedefine os que realmente rodam (entidades, plantações, redstone).- O número de chunks por jogador segue a fórmula (2×d+1)², ou seja, cerca de 3,6 vezes menos com distância 5 do que com 10.
- O Chunky pré-gera o mapa e elimina o pico de geração durante a exploração.
- Reduza primeiro a simulation-distance, depois de medir com o Spark (MSPT abaixo de 50 ms).
O que são chunks no Minecraft?
Segundo a wiki do Minecraft, um chunk é um segmento de 16×16 blocos do mundo. No Overworld, a altura do chunk depende da versão; confira os valores na wiki do Minecraft.
No jogo, F3 mostra as coordenadas do chunk em que você está, e F3+G desenha as bordas dele. No disco, o formato Anvil guarda os chunks em arquivos de região r.x.z.mca. Quem explora o mapa, portanto, abre arquivos novos o tempo todo.
Os spawn chunks continuam carregados ao redor do ponto de spawn do mundo. Nas versões recentes, o raio deles é ajustado pela regra de jogo spawnChunkRadius, mas confira o valor padrão da sua versão antes de mexer. Os chunk loaders são um assunto à parte.
View-distance e simulation-distance: dois ajustes, dois custos
Os dois ficam no server.properties e valem 10 por padrão. Para o histórico por versão, consulte a wiki do Minecraft.
view-distance=10
simulation-distance=10
- view-distance: raio de chunks enviados ao cliente e mantidos em memória. Custa principalmente rede e RAM.
- simulation-distance: raio em que os mobs se movem, as plantações crescem e a redstone funciona. Custa principalmente CPU, ou seja, TPS.
Um chunk visível, mas fora da simulação, aparece congelado. Por isso, não adianta deixar a simulation-distance acima da view-distance: o servidor simularia algo que o jogador nem recebe.
No Bedrock, o arquivo tem view-distance e tick-distance. A segunda faz o papel da simulation-distance, com uma faixa normalmente indicada de 4 a 12. O Paper roda só em Java e não entra nessa conta. No Java, ele aplica limites próprios de envio de chunks, mas só mexa neles depois de medir.
Quantos chunks cada jogador carrega?
A área carregada é um quadrado de lado 2×d+1, centrado no jogador: (2×d+1)². A mesma fórmula vale para os chunks que sofrem tick com a simulation-distance.
| Distância (d) | Chunks por jogador |
|---|---|
| 5 | 121 |
| 6 | 169 |
| 8 | 289 |
| 10 | 441 |
| 12 | 625 |
| 16 | 1.089 |
Passar de 10 para 5 divide o total por cerca de 3,6. E as áreas se somam quando os jogadores estão espalhados: dez jogadores dispersos com distância 10 chegam a 4.410 chunks, contra 1.690 com distância 6. Se estiverem juntos na base, as áreas se sobrepõem e o total fica bem menor.
Efeito na RAM e no TPS
Mais chunks carregados significam mais RAM, sobretudo quando há muitas entidades e block entities (baús, funis). Não existe um número confiável de "X MB por chunk": ele varia conforme a versão, os plugins e o conteúdo dos chunks. Meça no seu próprio servidor, com o mesmo número de jogadores: rode /spark health com view-distance 6, depois com 10, e compare o uso de memória. Para dimensionar o conjunto, nosso guia sobre quanta RAM para um servidor de Minecraft cobre o assunto.
Quanto ao TPS, 20 ticks por segundo deixam 50 ms por tick. Se o tick demora mais que isso, o servidor atrasa: é o MSPT. A simulation-distance é a que mais pesa, porque o tick roda em grande parte na thread principal, ou seja, em um único núcleo.
O outro pico clássico vem da geração de chunks novos, quando vários jogadores saem explorando ao mesmo tempo. CPU e gravação em disco são exigidas juntas. É exatamente isso que a pré-geração elimina.
Pré-gerar o mapa com o Chunky
A ideia é simples: gerar o terreno antes, para que a exploração não dispare mais nada durante o jogo. O Chunky é um plugin (existem versões em mod também, confira na página do projeto qual serve para a sua plataforma).
Antes de começar:
- Faça um backup completo do mundo.
- Esvazie o servidor ou escolha um horário de pouco movimento.
- Instale o Chunky (o FlyPanel permite adicionar plugins com 1 clique; se preferir, coloque o
.jarna pasta de plugins).
Depois, pelo console:
worldborder set 10000
chunky world world
chunky center 0 0
chunky radius 5000
chunky start
worldborder set 10000 define uma borda de 10.000 blocos de diâmetro. Assim, ninguém vai além do que você gerou. Em seguida, chunky pause, chunky continue e chunky cancel controlam a tarefa, e chunky progress mostra o andamento. O pause guarda o progresso, o cancel abandona a tarefa. Para encaixar a área em uma borda já existente, chunky worldborder usa o centro e o raio dela.
Seja realista. Um raio de 2.000 blocos equivale a cerca de 62.500 chunks, e um raio de 5.000 a cerca de 390.625 (área quadrada). O peso em disco cresce rápido: inicie a geração, veja o tamanho da pasta region na metade do processo e extrapole. Para o Nether e o End, troque de mundo com chunky world world_nether e rode de novo.
Quais ajustes manter para ter 20 TPS?
Esta tabela é um ponto de partida, não uma regra.
| Perfil | view-distance | simulation-distance |
|---|---|---|
| 1 a 5 jogadores | 10 | 8 |
| 5 a 20 jogadores | 8 | 6 |
| 20 a 50 jogadores | 6 a 7 | 4 a 5 |
| Servidor fechado com fazendas de redstone | conforme a RAM | no mínimo o tamanho das fazendas |
Para escolher a RAM de acordo com o número de jogadores, você pode comparar os planos e preços da Fly-Serv.
O método tem quatro etapas:
- Meça durante um pico com
/spark tpse rode um perfil (/spark profiler start --timeout 60). O Spark vem integrado ao Paper nas versões recentes; se não for o seu caso, instale-o. - Pré-gere o mapa.
- Reduza primeiro a simulation-distance.
- Só mexa na view-distance se a RAM ou a rede saturarem.
O motor pesa tanto quanto as distâncias: prefira Paper ou Purpur ao servidor vanilla. O mesmo vale para o limite de entidades. Uma criação de 300 vacas num cercado custa mais que um ponto de view-distance.
O papel do hardware: CPU de núcleo único e NVMe
O tick depende da frequência e do cache de um único núcleo. Os Ryzen 9 7950X3D da Fly-Serv chegam a 5,7 GHz e trazem 128 MB de V-Cache. Durante a pré-geração e os backups, os arquivos de região se beneficiam do NVMe Gen4, enquanto a DDR5 ECC garante a estabilidade da memória. Isso não substitui um bom ajuste, mas dá mais folga. Na nossa hospedagem Minecraft, com servidores a partir de 2,99 €/mês, o FlyPanel cuida de backups e restauração, o que deixa você rodar o Chunky com mais tranquilidade.
Perguntas frequentes
Qual é o tamanho de um chunk no Minecraft?
16×16 blocos de base. A altura varia por dimensão e versão; confira os valores na wiki do Minecraft.
Qual a diferença entre view-distance e simulation-distance?
A view-distance define os chunks enviados aos jogadores, com custo principalmente em rede e memória. A simulation-distance define aqueles em que entidades, plantações e redstone funcionam, com custo principalmente em CPU.
Quanta RAM os chunks carregados por jogador consomem?
Não existe um número universal: depende das entidades, dos plugins e da versão. Compare o /spark health com duas view-distances diferentes, com o mesmo número de jogadores.
Como pré-gerar um mapa com o Chunky em um servidor?
Faça um backup, defina uma borda com worldborder set e use chunky world, chunky center 0 0, chunky radius e chunky start. Acompanhe o andamento com chunky progress.
Qual view-distance usar para manter 20 TPS?
Para 5 a 20 jogadores, comece com 8 de view-distance e 6 de simulation-distance. Confira se o MSPT fica abaixo de 50 ms nos seus picos e, se precisar, reduza primeiro a simulation-distance.
Como exibir os chunks no Minecraft?
Aperte F3+G para desenhar as bordas dos chunks, ou F3 para ver as coordenadas do chunk atual.
Meça, pré-gere e depois ajuste
Comece com uma medição do Spark no seu próximo pico, antes de mexer em qualquer coisa. Em seguida, rode o Chunky com um backup atualizado. Pré-gere seu mapa e mantenha seus 20 TPS em um servidor Minecraft da Fly-Serv, a partir de 2,99 €/mês: Hospedagem Minecraft: alugue seu servidor Minecraft a partir de 2,99 €/mês. A entrega leva menos de 60 segundos, sem fidelidade e com Anti-DDoS incluso. Se sua comunidade também joga outros títulos, todos os nossos servidores de jogos para alugar estão no mesmo lugar.
Leia também
- Quanto custa um servidor de Minecraft por jogadores e modsQuanto custa um servidor de Minecraft? O preço depende da RAM, não do número de jogadores: de R$ 18,39 a cerca de R$ 246 por mês. Veja valores por uso, mods e descontos.
- Como escolher o modpack certo no Minecraft para seu estilo de jogoDescubra como identificar o modpack Minecraft ideal para seu estilo de jogo e qual o impacto de cada tipo na RAM e no desempenho do servidor.
- Desempenho de servidor Minecraft : entenda TPS, RAM e coreDescubra como o TPS, a RAM e o tipo de core influenciam o desempenho do seu servidor Minecraft e aprenda a diagnosticar quedas de fluidez.