|
|
La Taberna Un lugar para conversar sobre casi cualquier tema |
|
Thread Tools | Display Modes |
07-28-2008, 05:04 PM | #1 |
Baron
Join Date: Apr 2007
Location: Detrás tuyo
Posts: 777
|
Relación entre lag y evasiones: una teoría
No soy el único que cree haber observado que cuando aumenta el lag aumentan las evasiones. Se da el caso de bárbaros con berserk que evaden, mobs que de repente evaden más de la mitad de skills coincidiendo con una batalla en la otra punta del mapa, etc. Pero hay algo más: áreas como comunión de maná pierden su efecto (probablemente otras, pero esta se nota bastante).
Sin embargo, eso no sucede (o no se aprecia) cuando hay pocos usuario. ¿A qué puede ser debido? Para explicar mi teoría especularé en como funciona el servidor. Por cada skill que se tira el servidor hace los calculos necesarios (buffs y aréas que afectan, evasión, resistencia, armadura, etc.) y decide si una skill entra y que efecto hace (si es de daño, cuanto daño hace). ¿Qué pasa en momentos de extremos lag? Pues especulo que el número de cálculos que tiene que hacer el servidor desborda su capacidad. En este caso puede hacer varias cosas: dejar que se acumulen las skills (que a veces sucede a pesar de todo), lo que puede llevar al colapso total, o simplificar los cálculos. ¿Y cuál es la forma más drástica de simplificarlos? Pues simplemente no calcularlos, es decir, evadir. Así pues, la teoría resultante es que cuando el servidor está colapsado ejecuta el procedimientos de emergencia de evadir todo aquello que no le da tiempo a calcular: áreas de mana (vida?), skills, golpes, etc.
__________________
Prefiero morir como un pt a matar como buguero |
|
|