¿Cuánta RAM es buena para un servidor de Minecraft? ¿1 GB es suficiente?

Jugadores de Minecraft rodeados de mobs en la cima de una montaña.
Mojang

Organizar un Minecraft y jugar con amigos es divertido, pero no si la experiencia es un desastre. Aquí se explica cómo calcular la cantidad de RAM que necesita su servidor de Minecraft.

¿Cuánta RAM necesita un servidor de Minecraft?

Antes de sumergirnos en los detalles, comencemos con la regla de oro para seleccionar la cantidad de RAM que necesita para su servidor de Minecraft.

No necesita la cantidad de RAM que alguien le dice que necesita. Necesita la cantidad de RAM necesaria para una experiencia de jugador fluida.

Para la mayoría de los jugadores que juegan con algunos amigos, 1 GB de RAM para su servidor de Minecraft es más que suficiente, especialmente si optimizan su experiencia con el servidor.

Pero si busca información sobre cuánta RAM necesita un servidor de Minecraft, las respuestas que obtiene pueden sentirse, bueno, un poco en todo el mapa. Muchos de los resultados que encuentra son recomendaciones proporcionadas por proveedores de alojamiento de servidores de Minecraft. Los paquetes de alojamiento escalan en gastos según factores como la cantidad de RAM, la potencia de procesamiento y el espacio en disco que ofrece el paquete.

Por lo tanto, existe un cierto sesgo inherente al recomendarle que compre un paquete de alojamiento más grande. El proveedor no solo gana un poco más de dinero, sino que es muy probable que no necesite presentar tickets de soporte o que necesite ayuda adicional si el servidor es demasiado grande para sus necesidades.

«¿Cuánta RAM necesito para mi servidor de Minecraft?» es una pregunta similar a «¿Qué tamaño de vehículo necesito?» en que no puede responder efectivamente la pregunta sin considerar cómo se usará el servidor (o vehículo). Por lo tanto, una declaración general de «Todos deberían tener 4 GB de RAM para su servidor de Minecraft» es tan útil como «Todos necesitan una camioneta de carga».

Factores que contribuyen a la demanda de RAM

Profundicemos en algunos de los principales factores que contribuyen al uso de RAM y provocan un retraso del servidor cuando no hay suficiente RAM.

En el mundo de Minecraft, por cierto, el retraso del servidor a menudo se conoce con el término Ticks Per Second (TPS).

TPS es más o menos análogo al término fotogramas por segundo (FPS), que los jugadores usan para describir la velocidad a la que su computadora muestra fotogramas en un videojuego que están jugando, excepto que en este caso no es retraso visual, es el reloj interno de el servidor retrasado bajo tensión. Los consejos y trucos para hacer que la experiencia del lado del cliente de Minecraft sea más fluida no solucionarán los problemas con el servidor.

Relacionado:  ¿Qué es un mouse ultraligero?

Minecraft está codificado para 20 TPS. Cuando los cuellos de botella en el rendimiento fuerzan el TPS por debajo de 20, la experiencia del juego se resiente. Estos son algunos de los factores que contribuyen al retraso del servidor.

Número de jugadores

Sin duda, el factor más importante es el número de jugadores. Minecraft puede parecer un juego anticuado y poco exigente, pero el juego requiere muchos recursos. El servidor tiene que generar un entorno dinámico y en constante cambio para cada jugador del juego.

Si usted y sus amigos están todos en la misma área, como un pueblo en el que está trabajando para convertirlo en un castillo fortificado, ayuda a disminuir ligeramente las demandas del servidor. Pero si estás explorando todo el lugar, la tensión en el servidor aumenta. Cuatro personas explorando simultáneamente diferentes áreas del mapa requiere muchos más recursos que un solo jugador deambulando.

Independientemente del tipo de servidor que ejecute, ya sea un servidor estándar o un servidor muy modificado, cada jugador es un multiplicador de demanda.

Ver distancia

La distancia de visualización en Minecraft es hasta dónde se cargará el juego y representará los «fragmentos» que componen el mundo del juego. La distancia de visualización predeterminada es de 10 fragmentos.

Las montañas se desvanecen en la niebla al borde de la distancia de visión del servidor. jason fitzpatrick

Disminuirlo reducirá la demanda en el servidor a expensas de qué tan lejos puede ver el jugador y qué permanece cargado y activo en el juego. Aumentarlo requerirá más RAM por jugador para manejar el aumento de representación y entidades.

Redstone, entidades y carga de fragmentos

Además de simplemente representar lo que el jugador ve en el juego, el servidor tiene que calcular y recalcular constantemente lo que está haciendo todo en el juego. Ovejas deambulando, aldeanos recorriendo sus pequeñas rutinas de NPC, generando mobs, etc.

Incluso cosas como los ciclos de crecimiento de las plantas y la acción de los circuitos Redstone y las creaciones en el juego influyen en la carga colocada en el servidor.

Si usted y sus amigos quieren construir creaciones masivas de Redstone como granjas de golems de hierro, granjas de oro u otros proyectos que requieren muchos recursos, es posible que necesite más RAM.

Relacionado:  Cómo convertir archivos multimedia usando el símbolo del sistema en Windows 10

Modos de juego

Modificar Minecraft es una gran parte de la experiencia de Minecraft para muchos jugadores, y las modificaciones pueden generar una demanda significativa en el servidor.

Si bien las modificaciones pequeñas que, por ejemplo, solo cambian los artículos que venden los aldeanos o el comportamiento del comerciante errante no son muy exigentes, las modificaciones que cambian la mecánica del juego, agregan dimensiones adicionales y, de lo contrario, realizan cambios importantes o adiciones al juego. cantidad de RAM que necesita.

Los paquetes de mega-mods populares como Better Minecraft , que incluyen habitualmente más de 150 mods que mejoran y modifican el juego, naturalmente requerirán más RAM que un servidor básico.

Considere actualizar el software de su servidor, no el hardware

Su conclusión después de leer las secciones anteriores podría ser «¡Está bien, necesito más RAM!» pero antes de que pague por el siguiente nivel en su host de Minecraft o actualice su hardware, hay una forma realmente simple y gratuita de aumentar el rendimiento del servidor de Minecraft.

Desde hace años, Mojang ha proporcionado acceso gratuito a la plataforma del servidor de Minecraft. Usted paga por el juego, pero el servidor necesario para albergar el juego es gratuito. Cada nuevo lanzamiento público tiene un server.jar actualizado que puede encontrar en el sitio oficial .

Si bien eso es generoso, el servidor oficial está mal optimizado. Tan mal optimizado, de hecho, que arrojar más y más RAM al problema generalmente no mejora el rendimiento. Al menos no de una manera rentable y útil.

En lugar de pagar más por un paquete de alojamiento más robusto o actualizar su hardware en casa para lograr un mayor rendimiento con el servidor estándar, le recomendamos que utilice una bifurcación muy optimizada del servidor de Minecraft como PaperMC .

El logo de PaperMC se impone sobre un monumento marino de Minecraft.
Jason Fitzpatrick, PaperMC

PaperMC no solo está tan bien optimizado que lo dejará boquiabierto, sino que las optimizaciones se traducen directamente en menores demandas de RAM. (Y, debido a que PaperMC es una bifurcación del proyecto Spigot,  significa que puede usar fácilmente la gran cantidad de complementos de Bukkit compatibles con Spigot ).

Por ejemplo, recientemente puse en cola un servidor para jugar con un puñado de amigos y familiares de todo el mundo. Decidí ejecutar el servidor básico básico directamente desde Mojang, a pesar de conocer los problemas de rendimiento, solo para probarlo y confirmar que las cosas no habían cambiado. Incluso con solo 3-4 jugadores, el rendimiento fue pésimo. Ajustar mi asignación de RAM de 1 GB, de forma incremental, hacia arriba a números cada vez más altos, tuvo un impacto mínimo en el rendimiento.

Relacionado:  Por qué deberías probar Firefox en Android

Había retraso sin importar lo que estábamos haciendo. Con frecuencia, los bloques no se rompían (o no se colocaban correctamente) y mis amigos con frecuencia se quedaban atrapados detrás de bloques «invisibles» que, visualmente, habían sido eliminados de su cliente pero, en el lado del servidor, persistían como una barrera física. Basta con decir que no fue una experiencia muy divertida.

Sin embargo, cuando cambié el servidor Vanilla por el servidor PaperMC altamente optimizado, pude reducir mi asignación de RAM a 1 GB y, al mismo tiempo, añadí unas pocas docenas de mods y complementos, todo con un rendimiento perfectamente fluido. La configuración también es tan sencilla y sencilla como el servidor normal de Minecraft.

Ya sea que esté pagando por un host o un autohospedaje en casa, realmente no podemos enfatizar lo que es una actualización del software del servidor Vanilla a PaperMC.

No asigne demasiado RAM para su servidor de Minecraft

Finalmente, una pequeña advertencia contra la asignación excesiva de RAM para su servidor de Minecraft. Si bien es necesario aumentar la RAM a medida que agrega muchos jugadores y modificaciones cada vez más complejas, hay un punto de disminución de los rendimientos.

Mantener la asignación de RAM para su servidor cerca de las demandas que imponen sus reproductores y mods/complementos realmente ayuda a que su servidor funcione mejor. Asignar 16 GB de RAM a un servidor que realmente no los necesita solo hace que el Java que impulsa el servidor funcione de manera más ineficiente.

No es necesario que nos lancemos a un tratado sobre Java, pero el detalle clave aquí es un concepto llamado » recolección de basura «, el proceso mediante el cual los programas Java administran automáticamente la utilización de su memoria.

Si tiene muy poca RAM asignada para su servidor de Minecraft, el proceso de recolección de basura se ejecuta con frecuencia para mantener la RAM disponible para su uso. Esto afecta el rendimiento y su servidor no funciona sin problemas. En el extremo opuesto, si asigna demasiada RAM, puede hacer que el recolector de elementos no utilizados se ejecute con poca frecuencia pero con más tensión en el servidor cuando lo hace.

En resumen, deja que la experiencia de juego real guíe tus ajustes. Comienza con 1GB y juega. ¿Todo es suave y el juego es agradable? Genial, déjalo en 1GB. Agregue algunas modificaciones, algunos amigos más, o ambos, ¿y el servidor comienza a retrasarse? Asigne más RAM (o compre un paquete de alojamiento más grande) para equilibrar la nueva demanda en el servidor.