¿Estás experimentando problemas con tu servidor Palworld? Seguramente no eres el único. En el mundo de los juegos de acceso anticipado, los fallos frecuentes en los juegos y servidores de juegos son lamentablemente comunes. Afortunadamente, existen soluciones prácticas para mitigar estos problemas. En este artículo, nos enfocamos exclusivamente en resolver las fugas de memoria en los servidores Palworld.

El fallo más común: falta de memoria

Uno de los problemas más frecuentes con los servidores Palworld es lo que se conoce como un fallo OOM (Out of Memory). Este tipo de fallo ocurre cuando el servidor de juego necesita más RAM de la disponible, ya sea porque el nodo host carece de RAM física o porque has excedido el límite de RAM asignado a tu servidor de juego por tu plataforma de alojamiento, como OuiHeberg.

¿Por qué aumenta el consumo de RAM?

Desde su lanzamiento, el servidor dedicado Palworld ha presentado una fuga de memoria significativa. Incluso con un pequeño número de jugadores, no es raro ver que el consumo de RAM pase de 2 GB a 8 GB en unas pocas horas de juego. Este fenómeno puede parecer extraño, especialmente si estás acostumbrado a gestionar servidores para juegos como Minecraft. Este aumento repentino de RAM se debe a un error que impide que el servidor libere la memoria que ya no está utilizando. Aunque las causas exactas de este error aún son desconocidas, podrían incluir problemas relacionados con la gestión de Pals, errores de contaminación de recursos u otros aspectos del servidor.

¿Cómo reducir el impacto de esta fuga de memoria?

Afortunadamente, existen soluciones para limitar el impacto de esta fuga de memoria. Una solución rápida es desactivar el parámetro bEnableInvaderEnemy. Nuestros tests han demostrado que esta acción puede reducir a la mitad el consumo de RAM y estabilizar el servidor durante varias horas. Sin embargo, el efecto preciso de este cambio en el comportamiento del servidor Palworld sigue siendo incierto, ya que las fugas de memoria continúan apareciendo en las bases a pesar de este parámetro desactivado.

Sigue las instrucciones a continuación para actualizar este parámetro, abre el archivo ubicado en /Pal/Saved/Config/LinuxServer/PalWorldSettings.ini. Cambia el parámetro a bEnableInvaderEnemy=False y reinicia el servidor.

Conclusión

Mientras los desarrolladores de Pocketpair corrigen este error, estos consejos te ayudarán a gestionar de manera más efectiva tu servidor Palworld. No olvides seguir las actualizaciones del juego para beneficiarte de las últimas correcciones y mejoras. Con un poco de paciencia e ingenio, podrás seguir disfrutando de tu servidor Palworld con una mayor estabilidad.