Ver um Único Post
Antigo 22-05-2010, 11:32 PM   #18 (permalink)
Drako
Banido
 
Avatar de Drako
 
Registrado em: Dec 2008
Posts: 130
Agradeceu: 196
Agradecido 85 Vezes em 31 Posts
Achei Ruim:
Acharam ruim Vezes em Posts

Inventório de Drako

Padrão

Visual Dream, eu posso te ajudar :)
Ia deixar de responder seu post porem vc merece e espero que sempre ajude os demais membros quando precisarem.

Como rodar 300 player + sem lag?

Demorei muito para desobrir isso, mudei muito de dedicados, ate que descobri onde era o problema.

Primeiramente quero te explicar uma pequena coisa sobre o JAVA e o Windows Server 2003.

A Maquina virtual do Java em sua engie foi criada, para liberação Maxima de memoria 1.5GB.

O Java nao vai te deixar liberar nunca acima de 1.5GB para criação de uma maquina virtual em Windows 32BITS (é isso que ele faz ao ligar seu server.);

E entao Drako como posso fazer para resolver seu problema?

Voçê vai necessitar de um Sistema operacional de 64x.
Windows 2003 64x.

pois com ele, o java tem a capacidade de liberar toda a memoria que tiver no dedicado para seu server.

Por isso quando vc alterou a quantidade de memoria para 3Gb como o GUMA pedio, vc teve erro ao iniciar, acusando que a memoria virtual nao pode ser liberada.

Apos vc instalar o Windows 64x no dedicado, vc podera liberar os 3GB citados acima.

Agora vamos as configurações e uma pequena explicação de como "MELHOR" configurar o server seu GameServer.exe

Citação:
@echo off
title Game Server UFS
IF EXIST update\l2jserver.jar goto update
IF NOT EXIST update\l2jserver.jar goto start
:update
move /y "update\l2jserver.jar"
Echo Atualizou
Echo.
goto start
:start
echo Starting L2J Game Server.
echo.
REM -------------------------------------
REM Default parameters for a basic server.
java -Dfile.encoding=UTF-8 -Xmx1024m (Esta configuraçao = Memoria LIBERADA para o LIGAMENTO DO SERVER , ajuda a LIGAR o server mais RAPIDO). -cp bsf.jar;bsh-2.0b4.jar;commons-logging-1.1.jar;mmocore.jar;javolution.jar;c3p0-0.9.1.2.jar;mysql-connector-java-5.0.7-bin.jar;l2jserver.jar;jython.jar net.sf.l2j.gameserver.GameServer
REM
REM If you have a big server and lots of memory, you could experiment for example with
REM java -server -Xmx1536m -Xms1024m (Esta config, é o MAXIMO de MEMORIA RAM, que o seu COMPUTADOR, vai poder LIBERAR para o SERVER aqui no caso vc poderia colocar 3GB, caso o server Travar o Pc libera ate 3 Gb de ram pro server.)-Xmn512m -XX:PermSize=256m -XX:SurvivorRatio=8 -Xnoclassgc -XX:+AggressiveOpts
REM -------------------------------------
if ERRORLEVEL 2 goto restart
if ERRORLEVEL 1 goto error
goto end
:restart
echo.
echo Admin Restart ...
echo.
IF EXIST update\l2jserver.jar goto update
goto start
:error
echo.
echo Server terminated abnormaly
echo.
:end
echo.
echo server terminated
echo.
pause
Bom amigo, isso aqui vai resolver todos os seus problemas.
PS: aquele tutorial de 1k de players online é uma merda, so me deu dor de cabeça.
Sobre o Mysql, baixe um 64x e nao se preocupe que ele faz o resto, deixe 1 GB de ram so pro pc que o resto ja era.

Drako está offline   Responder com Citação
 

Search Engine Optimization by vBSEO 3.3.0