[Duda] Pawno Script -
Blaze_Strockovic - 29.08.2012
Bueno amigos mi gran duda que e tenido, es que mi GameMode lo e modificado mucho y ya le llevo 67854 Lineas їCual es el maximo de script que le puedo implementar? їpor eso produce el lag en el server? Gracias por ayudarme y Leer
Respuesta: [Duda] Pawno Script -
Jose_grana - 29.08.2012
Imagino que mientras este bien programado....
El gm de Raven tiene 80000 y no tiene lag...
Respuesta: [Duda] Pawno Script -
Bu11Sh0t - 29.08.2012
No depende de cuantas lineas tengas, si no de cuanta memora utilizas. Es decir, entre mas variables tengas y mas grandes, mas lag va a haber.
Respuesta: [Duda] Pawno Script -
TheChaoz - 30.08.2012
Quote:
Originally Posted by Bu11Sh0t
No depende de cuantas lineas tengas, si no de cuanta memora utilizas. Es decir, entre mas variables tengas y mas grandes, mas lag va a haber.
|
No es tan asi, el principal problema con los grandes arrays no es la memoria que utilizan, si no que muchos scripters, tienden a crear loops sobre los mismos, los cuales tardan mucho tiempo (hablamos de unos cuantos milisegundos, pero cuando se trata de 1 thread para todo, esos milisegundos de mas que utilizamos cuentan) y no tanto a la memoria utilizada (generalmente desperdiciada) para almacenarlos.
Para que te des una idea de la memoria ram utilizada podemos realizar el siguiente calculo:
Supongamos que tenemos un array con un tamaсo de 1024cells ("new mi_array[1024];").
1 cell equivale a 4 bytes; entonces, 1024 cells equivalen a 4*1024 bytes (4096 bytes); entonces nuestro array llamado "mi_array" tiene un peso aproximado de 4Kb.
Respuesta: [Duda] Pawno Script -
Blaze_Strockovic - 30.08.2012
Mmm Osea pero tambien pregunto si mientras mas lineas, mas peso tiene el GM y se pone lento?
O, solo depende de eso.. ah y no me an respondido cuanto es el maximo que puedo Scriptear un GM o no tiene limites? ._.
Respuesta: [Duda] Pawno Script -
TheChaoz - 30.08.2012
Como bien te intentamos decir, el lag generado por el GM, no tiene nada que ver con las lineas del mismo. Claro, cuantas mas lineas, mas codigo tienes y en general es mas dificil optimizar todo el codigo al 100%, pero no es directamente proporcional. Puedes tener un GM con 100.000 lineas y tener menos lag que uno de 5.000.
їA quй te refieres con "maximo que puedo scriptear un GM"?
Respuesta: [Duda] Pawno Script -
Bu11Sh0t - 30.08.2012
No hay limites, solo que entre mas memoria uses, mas lag habrб. O tal vez busques esto:
https://sampwiki.blast.hk/wiki/Limits
Respuesta: [Duda] Pawno Script -
Blaze_Strockovic - 31.08.2012
Quote:
Originally Posted by the_chaoz
Como bien te intentamos decir, el lag generado por el GM, no tiene nada que ver con las lineas del mismo. Claro, cuantas mas lineas, mas codigo tienes y en general es mas dificil optimizar todo el codigo al 100%, pero no es directamente proporcional. Puedes tener un GM con 100.000 lineas y tener menos lag que uno de 5.000.
їA quй te refieres con "maximo que puedo scriptear un GM"?
|
a eso me referia, osea no sabia que podia hacer lineas sin limites, gracias.. pero tambien queria saber como bajar el lagg en Pawno, osea їComo reducir lag al Scriptear o que modificar para quitar lag de un servidor? porque me meto con mi Ip 127.0.0.1 y tengo un poco de lag ._.
Respuesta: [Duda] Pawno Script -
WCrimson - 31.08.2012
Recuerda que tambiйn afecta tambiйn el rendimiento del PC que este sirviendo como host.
Re: [Duda] Pawno Script -
dennissk - 31.08.2012
Comparto el mismo comentario de bullshot