Ce guide vous permets de vous aider à configurer convenablement votre serveur Arma 3 afin d’obtenir les meilleurs performances en fonction des ressources que vous avez choisi.
Choix de la quantité de RAM
Par défaut nous avons fait le choix de la quantité de RAM des serveurs en fonction de ce que nous estimions utile pour 3 types d’usage :
- Développeur - 2Go RAM : étudié pour habriter une mission de n’importe quelle taille avec pour objectif de tester des fonctionnalités sans objectifs de performances.
- Communautaire - 4Go RAM : étudié pour habriter une mission vanilla (ou modé très très léger) et accueillir un nombre de joueurs raisonnable.
- Modé - 8Go RAM : étudié pour habriter une mission modé avec un nombre de joueurs raisonnable.
Choix du nombre de CPU
Par défaut nous avons fait le choix de la quantité de CPU des serveurs en fonction de ce que nous estimions utile pour 3 types d’usage :
- Développeur - 1CPU : étudié pour habriter une mission de n’importe quelle taille avec pour objectif de tester des fonctionnalités sans objectifs de performances.
- Communautaire - 2CPU : étudié pour habriter une mission vanilla (ou modé très très léger) et accueillir un nombre de joueurs raisonnable et un nombre d’IA raisonnable avec la possibilité d’activer 1 HC maximum (recommandé).
- Modé - 3 CPU : étudié pour habriter une mission modé avec un nombre de joueurs raisonnable et un nombre d’IA raisonnable avec la possibilité d’activer 2 HC maximum (recommandé).
Selection du nombre de joueurs maximum
Le nombre de joueurs maximum correspond à la quantité maximum de client (hors IA) que vous souhaitez accepté sur votre serveur. La règle général pour le choix du nombre de client est la suivante :
Ajouter 1Go de RAM par tranche de 10 joueurs pour le serveur
Voici un tableau qui peut vous aider dans le choix de la quantité de RAM en fonction du nombre de joueurs souhaités (en estimant que la valeur de HC est 0):
| Produit | Nombre de joueur de base | +1Go RAM | +2Go RAM |
|---|---|---|---|
| Arma 3 - développeur | 2 max | 10 joueurs max | 20 joueurs max |
| Arma 3 - communautaire | 10 max | 20 joueurs max | 30 joueurs max |
| Arma 3 - modé | 10 max | 20 joueurs max | 30 joueurs max |
Selection du nombre de HC (Headless client)
Le nombre de HC correspond à la quantité de “client virtuel” sur le serveur pour permettre une meilleure gestion de IA sur votre mission. La règle générale pour le choix du nombre de HC dépend de votre capacité CPU et du nombre d’IA sur votre mission.
1 HC nécessite au minimum 1Go de RAM et 1 CPU
Voici un tableau récapitulatif qui peut vous aider dans le choix de la quantité de HC en fonction de la quantité de RAM, le nombre de CPU, le nombre de joueurs souhaités :
Arma 3 dev (1CPU)
| Option RAM choisie | maximum de joueurs | maximum HC | équilibré |
|---|---|---|---|
| Standard (2Go) | 2j max / 0 HC | - | - |
| +1Go (3Go total) | 10j max / 0 HC | - | - |
| +2Go (4Go total) | 20j max / 0 HC | - | - |
Arma 3 communautaire (2CPU)
| Option RAM choisie | maximum de joueurs | maximum HC | équilibré |
|---|---|---|---|
| Standard (4Go) | 10j max / 0 HC | 2j max / 1HC | - |
| +1Go (5Go total) | 20j max / 0 HC | 10j max / 1HC | - |
| +2Go (6Go total) | 30j max / 0 HC | 20j max / 1HC | - |
Arma 3 modé (3CPU)
| Option RAM choisie | maximum de joueurs | maximum HC | équilibré |
|---|---|---|---|
| Standard (8Go) | 10j max / 0 HC * peu d’IA | 2j max / 2 HC * nb IA important | 10j max / 1 HC * nb IA raisonnable |
| +1Go (9Go total) | 20j max / 0 HC * peu d’IA | 10j max / 2 HC * nb IA important | 10j max / 1 HC * nb IA raisonnable |
| +2Go (10Go total) | 10j max / 2 HC * peu d’IA | 20j max / 2 HC * nb IA important | 20j max / 1 HC * nb IA raisonnable |