U3Games

Lineage II | Desarrollo & Soporte => Desarrollo de Servidores => Guías & Configuración => Mensaje iniciado por: Swarlog en Ago 04, 2022, 01:16 AM

Título: Asignar memoria RAM al servidor
Publicado por: Swarlog en Ago 04, 2022, 01:16 AM
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 por en este post nos centraremos en como asignarle a nuestro servidor más memoria, por ejemplo, para poder utilizar datos geográficos (geodata) que requiere un mínimo 4GM 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 vallamos a utilizar. Os indico a continuación que archivo debemos de modificar:

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


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

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

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