FiveM Server Resource Calculator

Estimez les performances du serveur, obtenez des conseils d'optimisation et des recommandations de configuration pour la configuration de ton serveur FiveM.

Server Configuration

Résumé de ton serveur

Good
Players
64
Scripts
40
RAM
8 GB
CPU Cores
4
Tick Rate: 64
oneSync: on
MySQL Pool: 20
Threads: 4

Performance Gauges

40%
CPU Load
50%
RAM Usage
20%
Network
64
Tick Rate

Recommendations

Performance Tips

Suggested Configuration

À quoi sert cet outil

La plupart des serveurs sont dimensionnés par approximation et paient soit pour du matériel qu'ils n'utilisent jamais, soit tombent à vingt images par seconde lors d'une nuit complète. Cette calculatrice estime CPU, mémoire et bande passante à partir du nombre de joueurs, du nombre de scripts et de votre matériel, et vous indique lequel des trois sera épuisé en premier.

Comment l'utiliser

  1. Étape 1:

    Entrez votre nombre maximal réaliste de joueurs, pas le nombre de slots dans la liste du serveur.

  2. Étape 2:

    Entrez le nombre de ressources actives. Les frameworks comme QBCore comptent pour une vingtaine à eux seuls.

  3. Étape 3:

    Ajoutez votre matériel, cœurs et mémoire, pour voir quelle limite vous atteindrez en premier.

  4. Étape 4:

    Lisez les recommandations. Elles sont ordonnées par effet, la première étant la plus importante.

Questions fréquemment posées

Pourquoi la performance mono-cœur est-elle plus importante que le nombre de cœurs ?

Le serveur FiveM exécute sa logique principale dans un seul thread. Un CPU avec plusieurs cœurs lents est moins performant qu'un avec moins de cœurs rapides. Regardez les scores de benchmark mono-thread, pas le nombre de cœurs.

De combien de RAM un serveur FiveM a-t-il besoin ?

Le serveur lui-même est modeste, mais la base de données, les ressources et l'état des joueurs s'additionnent. Huit gigaoctets suffisent pour un petit serveur, un serveur complet avec un framework et une centaine de joueurs nécessite seize ou plus, principalement à cause de MySQL.

Qu'est-ce que OneSync change ?

OneSync déplace la propriété des entités vers le serveur, ce qui permet d'avoir plus de 32 joueurs en premier lieu, et il déplace la charge des clients vers le serveur. Plus de joueurs signifie plus de CPU serveur, pas seulement plus de bande passante.

Mon serveur lag, mais le CPU est inactif, pourquoi ?

Alors c'est une seule ressource qui bloque le thread principal, pas une limite matérielle. Ouvrez le resmon dans la console et cherchez un script au-dessus d'une milliseconde. Une mauvaise boucle coûte plus que cinquante ressources bien écrites.