Para qué usa la memoria un servidor de Minecraft
Un servidor de Java guarda en memoria todo lo que simula: los chunks alrededor de cada jugador, las entidades que hay en ellos (mobs, objetos tirados, vagonetas), los datos de cada plugin o mod y lo que consume el propio Java. Así que la RAM depende de tres cosas: cuántos jugadores hay a la vez y hasta dónde ven, qué software usas (Forge con 200 mods necesita varios gigas antes de que entre nadie) y cuántos mundos extra cargas.
El número de jugadores importa menos de lo que parece. Diez jugadores juntos cargan más o menos los mismos chunks; diez explorando en diez direcciones cargan diez veces más. Por eso la distancia de visión es una de las palancas más grandes que tienes. Distancia de visión y de simulación explica los dos ajustes.
Cuánta RAM según jugadores, plugins y mods
Estas cifras salen directamente de nuestra calculadora de planes, con el mismo modelo que usa para recomendar: una base según el software, un coste por plugin o mod, un coste por jugador que crece con la distancia de visión y un 20% extra para el propio Java.
| Tu servidor | RAM para empezar | Plan que encaja | Precio |
|---|---|---|---|
| Vanilla, 5 amigos | 2 GB | $3.00/mes | |
| SMP con Paper, 10 jugadores, 20 plugins | 3 GB | $6.00/mes | |
| Paper, 25 jugadores, 40 plugins | 5 GB | $9.00/mes | |
| Paper, 50 jugadores, 60 plugins | 7.5 GB | $12.00/mes | |
| Fabric, 10 jugadores, 100 mods | 6 GB | $9.00/mes | |
| Modpack de Forge, 10 jugadores, 250 mods | 14 GB | $24.00/mes |
Por qué más RAM no hace más rápido el servidor
La memoria es un cubo, no un motor. Cuando el servidor tiene suficiente para guardar lo que simula, los gigas de más se quedan sin usar. Java llena encantado un cubo más grande de basura antes de limpiarlo, así que un servidor puede parecer que usa todo lo que le das sin necesitarlo de verdad.
Lo que decide si un servidor de Minecraft tiene lag es el hilo principal: cada mundo hace 20 ticks por segundo, y cada tick tiene 50 milisegundos para terminar. Si los mobs, la redstone, las tolvas y los plugins tardan más, el TPS cae y lo nota todo el mundo. Ninguna cantidad de RAM acorta un tick; un núcleo de procesador más rápido, sí. Esa es toda la historia de por qué elegimos un Ryzen 7 9700X.
- Cierres por falta de memoria (
OutOfMemoryError) → sí necesitas más RAM. Cómo confirmarlo. - TPS por debajo de 20 con memoria de sobra → es tiempo de procesador: entidades, redstone o un plugin. Encuentra la causa.
- Lag para un solo jugador → es su conexión o su PC. ¿TPS o FPS?
DDR4 vs DDR5 ECC: ¿importa el tipo de memoria del servidor?
En velocidad, la DDR5 tiene más ancho de banda que la DDR4, lo que ayuda cuando el procesador mueve muchos datos de chunks, pero en un servidor pequeño no lo verás como más TPS. Lo que importa más en una máquina que funciona durante meses es la ECC, el código de corrección de errores.
La memoria, de vez en cuando, cambia un bit por sí sola. En un PC para jugar es un cierre raro que culpas al driver. En un servidor encendido 24/7 con tu mundo en memoria, un bit cambiado puede ser un cierre o, peor, un chunk corrupto guardado en disco. La memoria ECC detecta y corrige los errores de un bit antes de que nada use el valor malo. Es lo normal en un centro de datos y poco habitual en el hosting de juegos barato.
| Hosting barato típico | EnduranceNodes | |
|---|---|---|
| Memoria | Normalmente DDR4; casi nunca dicen si es ECC | DDR5 ECC |
| Errores de bits | Pasan desapercibidos hasta que algo se cae | Los de un bit se corrigen al vuelo |
| Lo que notas | Cierres raros que nadie sabe explicar | Nada, que es justo la idea |
La ficha completa del nodo está en la página de hardware.
Planes de hosting de Minecraft según la RAM
Todos los planes de EnduranceNodes corren en el mismo nodo con las mismas funciones. Solo cambia el tamaño, y cada tamaño cuesta lo mismo por giga, así que la elección es solo cuánta memoria necesita tu mundo:
| Plan | RAM | CPU | NVMe | Precio |
|---|---|---|---|---|
| 1 GB | 1 vCore | 15 GB | $1.50/mes | |
| 2 GB | 1.5 vCores | 25 GB | $3.00/mes | |
| 4 GB | 2 vCores | 40 GB | $6.00/mes | |
| 6 GB | 2.5 vCores | 55 GB | $9.00/mes | |
| 8 GB | 3 vCores | 70 GB | $12.00/mes | |
| 10 GB | 3.5 vCores | 85 GB | $15.00/mes | |
| 12 GB | 4 vCores | 100 GB | $18.00/mes | |
| 16 GB | 5 vCores | 130 GB | $24.00/mes | |
| 20 GB | 6 vCores | 160 GB | $30.00/mes | |
| 24 GB | 7 vCores | 190 GB | $36.00/mes | |
| 28 GB | 8 vCores | 225 GB | $42.00/mes | |
| 32 GB | 10 vCores | 260 GB | $48.00/mes |
Empieza un tamaño por debajo de lo que crees. Si el servidor se queda corto, subir de plan lleva un minuto en el área de cliente y pagas solo la diferencia prorrateada del resto del ciclo. El mundo se queda donde está.
Si te quedas con una cosa
Dimensiona por lo que usas, no por miedo: 2–4 GB para amigos, 6–8 GB para una comunidad, y más solo para modpacks grandes. Cuando haya lag, mide antes de subir de plan; la respuesta suele ser tiempo de procesador, y ahí es donde el buen hardware se gana su precio.
Preguntas frecuentes
Para vanilla o Paper con unos 5–8 jugadores, sí. Si añades plugins, más jugadores o mods, querrás 4 GB o más.
Los packs ligeros de Fabric van con 4–6 GB; los modpacks grandes de Forge con 200 mods o más suelen necesitar 10–16 GB. Mira lo que recomienda el propio modpack para servidores.
La RAM de más no acelera el servidor, y darle a Java mucho más de lo que necesita puede alargar las pausas del recolector de basura. Dimensiona según tu uso real.
No directamente. Mantiene estable un servidor 24/7 corrigiendo errores de memoria que, si no, causarían cierres o datos corruptos.
Sí, cuando quieras desde el área de cliente. Pagas solo la diferencia prorrateada de los días que quedan del ciclo, y tu mundo se queda en el servidor.
Sobre este artículo: Sale de lo que he aprendido llevando EnduranceNodes y se publica aquí por primera vez. Vendemos hosting de Minecraft, así que todo lo que digo de nosotros se puede comprobar en esta web, y señalo en qué no somos la mejor opción.