// Minecraft

¿Cuánta RAM necesita un servidor SMP? De 5 amigos a 40 jugadores

¿Cuánta RAM necesita un servidor SMP? De 5 amigos a 40 jugadores

La pregunta que más nos hacen los grupos que montan un SMP: ¿cuánta RAM cojo? La respuesta sincera es que el número de jugadores influye mucho menos de lo que la gente cree. Un servidor Paper con diez amigos construyendo tranquilamente va perfectamente con 5 GB, mientras que cuatro jugadores surcando con élitros un mundo recién generado pueden hacer que un servidor de 8 GB dé tirones. Aquí tienes las reglas generales que aplicamos nosotros, de dónde salen y qué debes configurar antes siquiera de pensar en más memoria.

La regla general según el número de jugadores

Jugadores conectados a la vezRAMEn MC-NodeEncaja con
1 a 105 GBRedstone, 5,50 € al mesVanilla o Paper, un puñado de plugins, view-distance 8
10 a 208 GBDirt, 8,80 € al mesPaper con chat de voz, mapa y CoreProtect
20 a 2510 GBClay, 11,00 € al mesMuchos plugins, jugadores de Bedrock vía Geyser
25 a 4015 GBGravel, 15,00 € al mesServidor de comunidad, mundo grande, mapa renderizando

Estas cifras parten de Paper en la versión más reciente y una view-distance de 8. Coinciden con la recomendación de jugadores de nuestros planes de Minecraft, que cuestan alrededor de 1,10 € por GB. Para los modpacks rigen otras reglas; las tienes en ¿Cuánta RAM necesita tu servidor con modpack?.

A dónde va de verdad la memoria

Un servidor de Minecraft usa la memoria sobre todo para los chunks cargados. Cada jugador mantiene en memoria un cuadrado de chunks a su alrededor, y su tamaño lo decides tú con view-distance y simulation-distance. Diez jugadores que viven cerca unos de otros comparten chunks y entre todos consumen poco; diez jugadores explorando cada uno en una punta del mundo cargan diez veces más. Por eso el número de jugadores es una medida aproximada, y la forma de jugar, la real.

  • View-distance 8 en vez de 10 ahorra aproximadamente un tercio de los chunks cargados. Para un SMP, 8 es más que suficiente; 6 ya se queda justo.
  • Simulation-distance 6 determina hasta qué distancia están activos los mobs y los cultivos. Por debajo de 5 se rompen las granjas; por encima de 8 consume mucha CPU y memoria.
  • Generar chunks nuevos es lo más pesado que hace un servidor. Con un borde del mundo y Chunky lo generas todo de antemano, y después el servidor solo tiene que cargar en vez de calcular.

Lo que consumen los plugins

La mayoría de los plugins apenas consumen nada: Simple Voice Chat, LuckPerms, un plugin de revive y DiscordSRV suman entre todos unos pocos cientos de megabytes. Dos excepciones:

  • CoreProtect escribe en una base de datos que puede crecer hasta gigabytes en el disco, pero usa poca RAM. Pon el periodo de retención en unas pocas semanas.
  • BlueMap y Dynmap consumen bastante CPU y memoria mientras renderizan zonas nuevas. Renderiza el mundo una vez en un momento tranquilo; después el mantenimiento es ligero.

Tienes un resumen de qué plugins necesita de verdad un SMP en Los mejores plugins para un SMP hardcore.

Jugadores de Bedrock y grupos grandes

Geyser traduce cada paquete de Bedrock a Java y viceversa. Eso cuesta algo de CPU y memoria extra por cada jugador de Bedrock; calcula más o menos el doble que un jugador de Java. Cinco amigos más en el móvil o la consola no son ningún problema con 8 GB, pero veinte jugadores de Bedrock piden 10 GB o más. Cómo montarlo lo tienes en Java y Bedrock juntos en un mismo servidor.

Más RAM no siempre es mejor

Esta es la trampa: Java reparte la memoria asignada y la limpia periódicamente. Si a un servidor de diez jugadores le das 16 GB, Java los llena alegremente y cada ronda de limpieza dura más, con pequeños tirones como resultado. Nuestro panel arranca Minecraft con las conocidas flags de Aikar, que suavizan ese comportamiento, pero el principio se mantiene: elige el tamaño más pequeño que encaje y amplía cuando las cifras lo digan. Ampliar es un clic y se hace sin perder datos.

Así compruebas si tienes suficiente

  1. Mira en tu panel el uso de memoria durante una tarde con mucha gente. Si estás de forma sostenida por encima del 85 %, conviene subir un tamaño.
  2. Comprueba los TPS con /tps. Si se mantienen en 20 mientras los jugadores se quejan de lag, el problema es su conexión o la view-distance, no la memoria.
  3. Instala spark y mira qué se come el tiempo. Muchas veces es un solo plugin o una sola granja, no la cantidad de RAM. La explicación está en solucionar el lag con spark y en TPS, MSPT y lag: qué significan de verdad las cifras.

Un SMP hardcore: ¿es distinto del survival normal?

No. El hardcore cambia la dificultad y lo que pasa tras la muerte, no la carga del servidor. Eso sí, en los grupos hardcore es más frecuente que los jugadores construyan lejos unos de otros, porque nadie quiere un creeper junto a la base de otro. Eso implica más chunks cargados por jugador, así que en una temporada hardcore de quince jugadores redondea antes hacia 8 GB que hacia 5 GB.

Ayuda rápida para decidir

Si dudas entre dos tamaños, decide con tres preguntas. ¿Cuántos jugadores hay conectados a la vez en una tarde con mucha gente, no cuántos están en la whitelist? ¿Juegan cerca unos de otros o repartidos por el mundo? ¿Y tienes un mapa o jugadores de Bedrock? Dos veces «muchos» significa un tamaño más. Un grupo de ocho amigos que construye un pueblo juntos y de vez en cuando sale de aventura va sobrado con 5 GB; el mismo grupo con BlueMap, chat de voz y cuatro primos en la Nintendo Switch es un caso típico de 8 GB. Y como ampliar es un clic, empezar pequeño nunca es un error caro.

Sigue leyendo

// PRUÉBALO TÚ MISMO
Tu servidor de Minecraft en línea en 60 segundos
Ver los planes →