¿Dónde configuro el búfer de RAM, la RAM mínima y Xms/Xmx, y qué valores debería usar?
¿Dónde configuro Xms y Xmx?
En la página Ajustes, como las variables RAM mínima y Búfer de RAM.
Xms (RAM mínima) es el piso de memoria. El búfer de RAM define el máximo: el valor que introduces reduce el Xmx utilizable de la JVM en esa cantidad, reservando un espacio libre que evita cierres por falta de memoria.
¿Qué valor de búfer de RAM debería usar?
300–500 MB para servidores de menos de 3 GB, y 1000–3000 MB para servidores de 3–10 GB o más.
Elige el rango que corresponda a la RAM total de tu servidor. El búfer es el espacio libre que evita que la JVM se quede sin memoria bajo carga.
¿Deben Xms y Xmx ser iguales?
No es obligatorio, pero es una opción segura y habitual en servidores de Minecraft.
Cuando Xms es igual a Xmx, la JVM reserva todo el heap desde el principio y nunca tiene que cambiarle el tamaño durante la partida, lo que mantiene el uso de memoria predecible y coincide con cómo la mayoría de los administradores configuran sus servidores. La única regla estricta es que Xms debe ser igual o menor que Xmx.
¿Por qué mi servidor se cae en cuanto arranca?
Casi siempre porque Xms (RAM mínima) está configurada más alta que Xmx. Baja el mínimo.
Poner el mínimo por encima del máximo es la causa número uno de un cierre inmediato al arrancar. Si tu servidor se cae al instante después de tocar las variables de RAM, revisa primero esos dos valores.
¿Cómo aplico los nuevos valores de RAM?
Configura los valores en la página Ajustes, guarda y reinicia el servidor para que surtan efecto.
Abre la página Ajustes, pon la RAM mínima (Xms) igual o menor que Xmx, configura el búfer de RAM según los rangos de arriba, guarda e inicia desde la Consola.
Más en Comportamiento de RAM y memoria
- ¿Por qué mi servidor usa tanta RAM incluso en reposo o con pocos jugadores?
- Mi RAM sube sin parar y nunca baja (fuga de memoria) — ¿es normal? ¿Cómo lo arreglo?
- Mi servidor se reinicia con OutOfMemory cada pocas horas — ¿cómo lo arreglo?
- ¿Por qué mi servidor muestra menos RAM de la que pagué (p. ej., 4 GB aparecen como 2 GB)?
- ¿Cuánta RAM debería usar un servidor al arrancar (p. ej., 8 GB arrancando con 6 GB)?
- ¿Puedo limitar o reducir el uso de RAM sin mejorar el plan?