TPS e MSPT: entendendo o desempenho do servidor
Para saber se o seu servidor está saudável, esqueça a sensação e olhe para dois números: TPS e MSPT.
O que é um tick
O servidor de Minecraft funciona em ticks: a cada tick, ele atualiza o mundo — move mobs, cresce plantações, processa redstone, calcula física. O objetivo é executar 20 ticks por segundo.
TPS (Ticks Per Second)
Quantos ticks o servidor está conseguindo executar por segundo.
| TPS | Situação |
|---|---|
| 20 | Perfeito |
| 18–19,9 | Bom, pequenas oscilações |
| 15–18 | Lag perceptível |
| Abaixo de 15 | Lag severo |
O problema do TPS é que ele não passa de 20: um servidor "no limite" e um servidor "folgado" mostram o mesmo 20 TPS.
MSPT (Milliseconds Per Tick)
Quanto tempo, em milissegundos, o servidor leva para processar cada tick.
Para manter 20 TPS, cada tick precisa terminar em até 50 ms (1000 ms ÷ 20).
| MSPT | Situação |
|---|---|
| Abaixo de 30 ms | Folga confortável |
| 30–45 ms | Atenção: pouca folga para picos |
| 45–50 ms | No limite |
| Acima de 50 ms | O TPS começa a cair |
O MSPT é o melhor indicador: ele mostra problemas antes de o TPS cair.
Como medir
Paper/Purpur
tps
mspt
spark (qualquer software)
/spark tps
/spark health
O spark mostra TPS e MSPT em diferentes janelas de tempo (últimos 5s, 10s, 1min...), com mínimo, média e percentil 95.
O que aumenta o MSPT
- Entidades em excesso (mobs, itens, villagers);
- Tile entities (hoppers, fornalhas, baús com hoppers);
- Redstone complexa e contínua;
- Geração de chunks (exploração);
- Plugins/mods pesados;
- Garbage collection mal configurada (picos de MSPT).
Picos x média
Um MSPT médio de 25 ms com picos de 200 ms também causa lag perceptível. Observe o máximo e o percentil 95 no spark. Picos regulares costumam indicar garbage collection, salvamento do mundo ou tarefas agendadas pesadas.
O que fazer quando o MSPT sobe
- Rode
/spark profilerdurante o problema; - Identifique a origem (entidade, plugin, chunk);
- Aplique as correções: limitar farms, ajustar configurações, remover plugins, pré-gerar mundo;
- Meça de novo.
Crie seu servidor com o Minecraft-BR
No Minecraft-BR da VittHost, você acompanha CPU e memória no painel Pterodactyl/Pelican e usa o spark para manter o MSPT baixo. Servidores no Brasil, proteção DDoS e planos para Java e Bedrock.