Rendimiento en Bedrock: tick-distance y entidades

Un servidor Bedrock sano mantiene 20 ticks por segundo (TPS). La palanca que más rendimiento da es tick-distance; el resto es controlar entidades y guardados.

La más importante: tick-distance

tick-distance (en server.properties) es cuántos chunks alrededor de cada jugador se simulan: ahí funcionan las entidades, la redstone y los cultivos. Su rango es de 4 a 12.

tick-distanceRendimientoJugabilidad
4El mejorLas granjas funcionan mientras el jugador está cerca
6BuenoPermite granjas algo más alejadas
8ModeradoSolo si te sobra CPU
12BajoPara pruebas o servidores casi vacíos

Para 10-30 jugadores, tick-distance=4 suele ser el equilibrio ideal.

view-distance no es lo mismo

# Lo que el jugador VE (solo cuesta ancho de banda)
view-distance=20

# Lo que el servidor SIMULA (esto es lo que cuesta CPU)
tick-distance=4

Un view-distance alto con un tick-distance bajo es una combinación válida: el mundo se ve bien y el servidor va ligero.

Entidades

BDS tiene pocas opciones de entidades. Si el lag viene de demasiados objetos o mobs, puedes limpiar desde la consola:

kill @e[type=item]
kill @e[type=arrow]
kill @e[type=xp_orb]

kill @e[type=!player] elimina todas las entidades que no sean jugadores, incluidas las mascotas. Úsalo con cuidado y avisando.

RAM orientativa

JugadoresRAM recomendada
1-10Hasta 1 GB
10-302 GB
30-503-4 GB
50 o más6 GB o más

Nuestros planes de Bedrock empiezan en 2 GB. Para ajustar con más detalle usa la calculadora.

Guardados y backups

Si el disco va justo, los guardados pueden dar tirones. Para copiar el mundo en caliente sin corromperlo, BDS tiene tres comandos:

save hold      # pausa el guardado
save query     # indica cuándo los archivos están listos para copiarse
save resume    # reanuda el guardado

Normalmente no hace falta: MixelNodes ya hace copias automáticas cada 24 horas.

Add-Ons

Los Behavior Packs pueden cambiar la frecuencia de aparición de mobs o desactivar comportamientos innecesarios. Cada Add-On suma: instala solo los que uses.

Señales de lag y qué hacer

SíntomaCausa probableQué probar
Los jugadores «rebotan» o se teletransportanDemasiadas entidades o chunks simuladosBaja tick-distance, limpia entidades
Lag al explorarGeneración de terreno nuevoMantén view-distance razonable
Lag con muchos jugadoresRAM o CPU justasUn plan mayor (calculadora)
Se congela al guardarDisco lento o mundo muy grandeRevisa el tamaño del mundo y los Add-Ons
El servidor se reinicia soloFalta de memoria o un falloMira los logs: por dónde empezar

Una ventaja de Bedrock: BDS es nativo (C++), así que no hay pausas del recolector de basura de Java. Las palancas de rendimiento son pocas y claras.