U3Games

Games | Desarrollo & Soporte => L2 | Intalación & Configuración => L2 | Sección de Servidores => Lineage => L2 | Aprendizaje Básico (Server) => Mensaje iniciado por: Swarlog en Jun 22, 2025, 09:48 PM

Título: Asignar memoria RAM al servidor
Publicado por: Swarlog en Jun 22, 2025, 09:48 PM
Como sabrán, el montar un servidor requiere un mínimo de memoria RAM y todo dependerá del tipo de servidor que queremos montar. Por defecto, l2j-server utiliza un mínimo de 2 GB de RAM. Esto nos daría para un mini servidor, más que nada para test.

Pero en este post nos centraremos en cómo asignarle a nuestro servidor más memoria, por ejemplo, para poder utilizar datos geográficos (geodata) que requiere un mínimo 4GB de RAM.


Ahora lo que tenemos que hacer es editar el archivo de l2j destinado a ello. Pero claro, este archivo dependerá del sistema operativo que vayamos a utilizar. Os indico a continuación qué archivo debemos modificar:

● Windows: startGameServer.bat
● Linux: GameServer_loop.sh


Pero en ambos casos, nos aparecerá la información en donde nos especifica la memoria a utilizar al ejecutar el servidor:

java -Djava.util.logging.manager=org.l2jdevs.util.L2LogManager -Dpython.cachedir=../cachedir -Xms1024m -Xmx1536m -jar l2jdevs.jar
Para aumentar el uso de la memoria RAM, solo debemos cambiar lo siguiente:

-Xmx1536m to -Xmx3g
Y de este modo, nuestro servidor ahora utilizaría 3GB de memoria RAM.