El rendimiento de un servidor de Garry's Mod
Por Benjamin D. · PDG
· Lectura 2 min

Índice
Un servidor de Garry's Mod es ligero hasta que alguien construye algo. La carga casi siempre viene de donde no se espera.
Los objetos de física son lo más caro
Cada construcción de un jugador es física calculada sin parar. Cien objetos en un mismo sitio cuestan más que diez jugadores.
Un script mal escrito
Un addon que comprueba algo en cada fotograma cuesta más que todo el resto del servidor. En el workshop hay muchos.
El número de addons
Cada addon trabaja aunque nadie lo use. Una lista larga es un coste permanente.
El número de jugadores
Garry's Mod aguanta decenas de jugadores, pero cada uno construye. La carga crece por eso, no por la cifra de personas.
El modo de juego importa
Un sandbox donde todos construyen es una carga muy distinta de un TTT donde nadie construye. El plan se elige por el modo.
El mapa influye menos
El mapa en sí suele ser barato. La excepción son los mapas comunitarios muy grandes, que además alargan la conexión.
Señales de un servidor corto
Desfase entre la acción y el resultado, física que se entrecorta y cargas largas.
Qué ayuda de inmediato
Poner un límite de objetos, desactivar addons sin uso y limpiar el mapa con regularidad.
El límite de objetos es imprescindible
Sin límite, un solo jugador tumba el servidor. No es mala fe: es el resultado natural de un sandbox.
Reinicio regular
Un reinicio nocturno libera memoria y limpia los objetos acumulados. Aquí es más eficaz que el funcionamiento continuo.
Los objetos sin uso se acumulan
Cada construcción abandonada queda en el mapa. Al mes hay cientos y el servidor se ralentiza sin que se note.
El lado cliente también cuenta
Parte de la latencia nace en la máquina del jugador, sobre todo con una colección grande.
La mayor parte de lo anterior es una cuestión de organización, no de técnica: las decisiones se toman antes de empezar, las copias de seguridad tienen que hacerse de verdad y las reglas se escriben mientras no ha pasado nada. Nuestro alojamiento de servidor Garry's Mod se encarga de la parte que no tiene ningún sentido hacer a mano — copias automáticas, gestión del workshop y arranque inmediato, además de un panel desde el que ajustes, archivos, mods y reinicios se gestionan sin abrir nunca una línea de comandos.



