Dans un premier temps, on va se concentrer sur tes addons . J'entends par là, ta collection workshop mais aussi ceux sur ton serveur en local.
Pour avoir une bonne optimisation, il faudrait que tu possèdes des addons custom, mais on le sait, c'est cher, c'est pour ça que je vais te donner des conseils pour t'en sortir même sans eux.
Je vois souvent de part nos clients des collections workshop avec +- 200-300 addons .
C'est beaucoup trop !
Il faut savoir que pour gérer autant d'addons, ça demande beaucoup de puissance de calcul à ton serveur, mais aussi une très bonne connexion afin de tout télécharger.
Ce qui n'est pas adapté pour les gens n'ayant pas une bonne configuration de base ou bien même une mauvaise connexion .
Donc premier conseil : Fait un gros tri sur ta collection et vérifie la qualité du code de tes addons par le biais des commentaires sur le steam workshop de l'addon en question, ça peut t'éviter beaucoup de problèmes de backdoors et d'optimisation notamment.
Deuxièmes conseils pour les addons en local sur ton serveur : Utilise seulement ceux qui proviennent d'une source fiable telle que le GMOD STORE . Et pareil n'en mets pas beaucoup plus que 100 .
Maintenant nous allons nous concentrer sur le tickrate, qui est un long sujet à expliquer, je vais essayer de te l'expliquer avec le plus de clarté possible et de façon simple !
Le tickrate est une valeur de rafraîchissement pour ton serveur, ça veut dire que plus ton tickrate est élevé plus ton serveur se "rafraichira" vite et plus tu gagneras en qualité de jeu et en ping !
Et plus bas il sera, plus tu pourras accueillir de joueurs, mais tu perdras en qualité de jeu et ton ping augmentera .
Je conseille souvent aux clients que nous avons de trouver le bon équilibre de tickrate entre 11 et 22 .
Pour savoir le nombre de tickrate le mieux adapté aux besoins de votre serveur et avec la meilleure stabilité possible (car oui, c'est propre à votre serveur ! ), ce sera à vous de tester afin de trouver le meilleur entre ces deux valeurs .
Grossièrement, un tickrate à 11 vous permettra d'accueillir entre 80 et 100 joueurs si vous avez une bonne optimisation générale (et oui le ça ne fait pas tout faites attention ! ) .
Vous ne savez pas quels addons consomme le plus et vous avez soif s'optimisation ?
Alors je vous conseille d'installer l'addon suivant sur votre serveur : Bad coderz
Il vous permettra de savoir lequel d'entre eux consomme le plus de CPU sur votre serveur avec une sorte de monitoring. Mais attention Bad coderz consomme beaucoup de CPU et il faut le supprimer une fois votre optimisation effectuée !
À bientôt sur Garryhost !