¿Qué es Minecraft TPS?
Last modified on Sep 14, 2022 in general
By ApexHosting
Introducción
El TPS o Ticks Per Second de un servidor se utiliza para cuantificar el estado general del rendimiento de su servidor. Como un latido, su servidor late a una velocidad fija de 20 tics por segundo, es decir, un tic cada 0,05 segundos. En cada tic, varios aspectos del servidor avanzan un poco; el movimiento de mobs, el crecimiento de la hierba, los objetos en movimiento cambian de posición, los mobs verifican su entorno y actualizan su comportamiento, salud y hambre, y mucho más. Todo su servidor gira en torno al ritmo de sus servidores TPS. Cuando esté en el máximo rendimiento, 20 TPS, recibirá un juego nominal sin ningún retraso del lado del servidor. Pero si el TPS de su servidor cae, incluso por varios tics, comenzará a notar un retraso en el servidor.
A medida que cae el TPS de los servidores, comenzará a notar el efecto de banda elástica. Su servidor saltará las marcas en un intento de corregirse a sí mismo, a menudo revirtiendo las acciones del juego unos segundos atrás. La mayoría asocia este evento con mobs que se teletransportan, bloques que se rompen pero no dejan caer el objeto hasta unos segundos después, retrasos en los ataques de combate o el sol saltando por el cielo en sentido contrario a las agujas del reloj. Todas las acciones y eventos que tienen lugar en el servidor se rigen por el servidor TPS. A medida que cae, la velocidad de su servidor se ralentiza con él, el tiempo en el servidor se ralentiza esencialmente.
¿Qué determina el TPS?
El TPS en el servidor está determinado principalmente por la velocidad y las capacidades del hardware utilizado para alojarlo . Si bien el hardware del servidor juega un papel importante en el TPS del servidor, no es el factor determinante absoluto. Lanzar simplemente el mejor hardware en un servidor no garantizará su rendimiento. Lo que ocurre en el servidor juega un papel igual en la determinación de los servidores TPS. La mala gestión del servidor de uno puede ser tan perjudicial como el hardware adecuado. La caída de TPS puede ocurrir como resultado de varias ocurrencias en el juego debido al uso de complementos, modificaciones, estructuras complejas de redstone y mucho más. Determinar el origen de la caída de TPS no es una tarea fácil, pero se evita fácilmente con buenas prácticas de administración del servidor.
¿Qué causa las caídas de TPS?
Al agregar mods o complementos, debe pensar en los efectos a largo plazo de sus elecciones. Muchos nuevos propietarios de servidores asumirán erróneamente que la cantidad de personas en su servidor determinará el rendimiento del servidor. Antes de afirmar que «solo hay un par de personas en línea y el servidor se está quedando atrás como loco», debe tener en cuenta que la cantidad de jugadores en el servidor juega un papel pequeño en el rendimiento general del servidor. Las causas principales de las caídas de TPS son el resultado de lo que está sucediendo en su mundo. Para servidores modificados, esto es más evidente con todos los bloques nuevos y la funcionalidad que brindan.
Para cada bloque modificado que agrega que proporciona algún tipo de función, el servidor debe asignar recursos para garantizar que se lleve a cabo esa función. Ahora, por sí solo, ese bloque tiene poca importancia. Pero si ese bloque forma una matriz como se suele hacer con los paneles solares, entonces el servidor deberá dedicar más recursos para llevar a cabo las funciones de esa matriz. Cuando lo desglosamos, podemos tener una idea de cuánto está sucediendo realmente en segundo plano.
Si tiene una matriz de 1000 paneles solares, cada panel, cuando se coloca, verifica constantemente la hora del día. Luego verifica los bloques circundantes inmediatos en busca de cables para suministrar energía. Si un cable se combina con otro arreglo, entonces esa línea principal se actualiza con la potencia de la suma de ambos arreglos. Estas actualizaciones ocurren cada 0.05 segundos y cuando se combinan con todo lo demás, todo suma. No sorprende la tensión que puede ejercer en un servidor que Minecraft no fue diseñado para frotar.
Prevención de caídas de TPS
Buenas prácticas de gestión. Cuando agrega algo a su servidor, ya sea en el juego o desde el back-end, debe pensar en las implicaciones a largo plazo que puede tener esa adición. Cómo determinas esto depende de tu comprensión de la suma. Para mods y complementos, esto significa revisar lo que hace el mod/plugin y hacer una suposición informada de sus efectos a largo plazo. Mientras estás en el juego, debes considerar el tamaño de tus mundos y los bloques que colocas en ellos. Algunos bloques modificados pueden requerir más recursos que otros y solo uno podría causar estragos en los servidores TPS. Además, tener varios jugadores en su servidor con bases individuales puede aumentar el consumo de recursos. Entonces, si es posible, construya máquinas relativamente cercanas y comparta máquinas en un entorno comunitario. Cree de manera conservadora, solo lo que necesita, evitando cualquier compilación innecesaria que, de lo contrario, agotaría los recursos de su servidor.
¿Necesitas ayuda?
Entendemos los problemas inherentes que conlleva ejecutar un servidor de Minecraft y estamos aquí para ayudarlo. Si cree que su servidor está sufriendo una caída de TPS, no dude en enviarnos un ticket y estaremos encantados de echarle un vistazo.