Dimensionner un serveur Garry's Mod : RAM et slots
Entre un Sandbox à seize et un DarkRP à soixante-quatre, il y a un facteur cinq. Le gamemode décide de presque tout.
Équipe Zkillu4 min de lecture
Vous savez déjà ce qu'il vous faut ? Hébergement Garry's Mod
Garry's Mod a une particularité qui trompe beaucoup de monde : deux serveurs avec le même nombre de joueurs peuvent avoir des besoins radicalement différents. Un Sandbox entre amis et un DarkRP de soixante-quatre places n'ont presque rien en commun.
Ce n'est pas le nombre de joueurs qui décide. C'est le gamemode, et ce que vous empilez par dessus.
Calculateur Garry's Mod
Réglez votre configuration, obtenez la mémoire nécessaire et l'offre qui correspond.
Mémoire recommandée
7 Go
Les addons workshop se téléchargent côté client, mais leur contenu serveur reste chargé en mémoire en permanence.
Le gamemode donne le ton
Sandbox est le plus léger. Les joueurs construisent, les props s'accumulent, mais il n'y a pas de logique métier permanente qui tourne en arrière-plan. C'est le mode le plus économe, et celui qui pardonne le plus.
TTT reste raisonnable. Les parties sont courtes, la carte se réinitialise régulièrement, et cette remise à zéro fait un bien fou à la mémoire. C'est un mode qui se tient dans la durée sans dériver.
DarkRP est une autre histoire. Économie persistante, propriétés, métiers, inventaires, entités posées qui restent en jeu. Tout cet état vit en mémoire et grossit au fil de la session. C'est le gamemode le plus gourmand du catalogue Garry's Mod, et de loin.
Un gamemode maison dépend entièrement de son écriture. Comptez au moins autant que du DarkRP si vous avez développé une logique persistante.
Les addons workshop, le facteur qu'on oublie
C'est là que les serveurs dérapent le plus souvent.
Un addon workshop se télécharge côté client, mais son contenu serveur reste chargé en mémoire en permanence : modèles, matériaux, entités, scripts. Une collection de deux cents addons pèse avant même qu'un joueur se connecte.
Le piège classique, c'est la collection qui grossit sans qu'on la regarde. On ajoute un pack de voitures, puis un pack d'armes, puis des props pour une map précise qu'on ne joue plus. Deux ans plus tard, la collection a doublé, et la machine choisie au départ n'a jamais été revue.
Un point important pour vos joueurs : plus la collection est lourde, plus le premier téléchargement est long. Un serveur avec cinq gigaoctets d'addons fait fuir les curieux avant qu'ils aient vu le spawn. Une collection tenue, c'est du confort pour eux et de la mémoire économisée pour vous.
Quelques repères
| Gamemode | Joueurs | Addons | RAM |
|---|---|---|---|
| Sandbox entre amis | 8 à 16 | Peu | 2 Go |
| Sandbox communautaire | 32 | Moyen | 4 Go |
| TTT | 24 à 32 | Moyen | 4 à 6 Go |
| DarkRP démarrage | 32 | Moyen | 6 à 8 Go |
| DarkRP établi | 64 | Beaucoup | 10 Go |
| Gros serveur communautaire | 128 | Beaucoup | 12 Go et plus |
Les slots comptent, vraiment
Contrairement à Minecraft où le nombre de places est souvent illimité, les offres Garry's Mod sont calibrées en slots, et c'est cohérent avec la façon dont le jeu fonctionne : chaque joueur connecté maintient son état, ses entités posées et sa position réseau.
Le calculateur ci-dessus en tient compte. Il ne vous proposera jamais une offre dont la mémoire suffirait mais dont le nombre de places serait insuffisant, ce qui est une erreur facile à commettre en comparant uniquement les gigaoctets.
Ce que la RAM ne corrige pas
Les problèmes de tickrate viennent du processeur, pas de la mémoire. Garry's Mod exécute Lua dans un thread principal, et un script mal écrit qui boucle chaque frame fera chuter les performances quelle que soit la machine.
Avant de conclure au manque de mémoire, ouvrez la console et lancez lua_run_cl ou
utilisez un profiler d'addons. Vous verrez tout de suite si un seul addon monopolise
le temps de calcul, ou si c'est l'ensemble qui demande davantage.
Et si votre serveur grandit
C'est le scénario habituel : on ouvre en Sandbox pour tester, le DarkRP prend, et il faut de la place un vendredi soir.
Nos offres Garry's Mod se changent à tout moment, sans réinstallation. Vous partez sur l'estimation du calculateur et vous montez d'un palier quand la fréquentation le demande, sans toucher à votre collection ni à vos données.
Si vous hésitez entre une machine mutualisée et une machine entière, notre guide VPS ou serveur dédié traite la question du seuil de bascule.