Aller au contenu principal
Starmine, hébergeur de serveurs Minecraft

Quel processeur pour un serveur Minecraft en 2026 ?

12 min de lecture

Le processeur est probablement le composant le plus important pour les performances d'un serveur Minecraft.

Pourtant, il est aussi l'un des plus difficiles à comparer.

Certains hébergeurs mettent en avant la fréquence en GHz. D'autres indiquent le nombre de cœurs ou de vCPU. D'autres encore ne précisent même pas le modèle utilisé.

Or un processeur affichant davantage de GHz ou davantage de cœurs n'est pas automatiquement meilleur pour Minecraft.

La question pertinente n'est donc pas simplement :

« Combien de cœurs possède le serveur ? »

mais plutôt :

« Le processeur est-il suffisamment rapide pour terminer le travail de chaque tick dans le temps disponible ? »

Voici ce qu'il faut réellement regarder pour choisir un CPU adapté à Minecraft.

Pourquoi le processeur est-il si important pour Minecraft ?

Un serveur Minecraft effectue continuellement des milliers d'opérations.

Il doit notamment gérer :

  • les joueurs ;
  • les mobs ;
  • les chunks ;
  • la génération du terrain ;
  • la redstone ;
  • les explosions ;
  • les collisions ;
  • les inventaires ;
  • les plugins ;
  • les mods ;
  • les sauvegardes ;
  • les différentes mécaniques du monde.

Minecraft fonctionne autour d'un système de ticks.

À son rythme normal, le serveur vise 20 ticks par seconde, soit un tick toutes les 50 millisecondes.

Pendant ce laps de temps, le serveur doit terminer les calculs nécessaires avant de pouvoir passer au tick suivant.

Lorsque ces calculs demandent trop de temps, le serveur commence à prendre du retard.

Les joueurs ressentent alors ce qu'ils appellent généralement du « lag serveur ».

TPS et MSPT : comprendre la limite du CPU

Deux mesures permettent de mieux comprendre ce qui se passe.

TPS

TPS signifie Ticks Per Second.

Le rythme normal est de 20 TPS.

Si le serveur n'arrive plus à traiter les ticks suffisamment rapidement, cette valeur diminue.

MSPT

MSPT signifie Milliseconds Per Tick.

Cette mesure est encore plus intéressante lorsqu'on analyse les performances.

À 20 TPS, le serveur dispose d'environ :

50 ms par tick.

Si un tick demande 15 ou 20 ms, il reste une marge importante.

S'il demande régulièrement 45 ou 50 ms, le serveur approche de sa limite.

Au-delà, il ne peut plus maintenir correctement les 20 TPS.

C'est ici que les performances du processeur deviennent déterminantes.

Minecraft utilise-t-il un seul cœur ?

On entend souvent :

« Minecraft est mono-thread. »

C'est une simplification.

Un serveur Minecraft moderne utilise plusieurs threads pour différentes tâches.

Java, le réseau, certaines opérations de stockage, la génération et certains logiciels ou plugins peuvent exploiter plusieurs cœurs.

Mais cela ne signifie pas que la charge principale d'une instance Minecraft peut être répartie uniformément sur 16, 32 ou 64 cœurs.

Certaines tâches critiques restent fortement dépendantes de la rapidité avec laquelle un nombre limité de threads peut effectuer son travail.

C'est pourquoi les performances par cœur restent particulièrement importantes.

Un processeur disposant de nombreux cœurs relativement lents peut donc être moins adapté à une instance Minecraft qu'un CPU disposant de moins de cœurs mais beaucoup plus rapides.

Plus de GHz signifie-t-il plus de performances ?

Non.

La fréquence est seulement l'une des caractéristiques du processeur.

Deux CPU peuvent fonctionner à :

  • 4,0 GHz ;
  • 4,5 GHz ;

sans que celui à 4,5 GHz soit nécessairement le plus rapide.

Pourquoi ?

Parce qu'à chaque cycle, les architectures de processeurs peuvent effectuer une quantité de travail différente.

Entrent également en jeu :

  • l'architecture ;
  • la génération du CPU ;
  • les performances par cycle ;
  • le cache ;
  • la mémoire ;
  • les fréquences réellement maintenues en charge ;
  • les limites thermiques et électriques.

Comparer uniquement les GHz revient donc un peu à comparer deux voitures uniquement avec leur régime moteur.

Le chiffre donne une information, mais pas la performance complète.

Qu'est-ce que la performance par cœur ?

La performance par cœur représente, de manière simplifiée, la quantité de travail qu'un cœur peut réaliser rapidement.

Pour Minecraft, cette caractéristique est importante car certaines tâches doivent être exécutées les unes après les autres ou rester synchronisées avec le tick principal.

Plus le cœur qui effectue ce travail est rapide, plus le serveur peut absorber de calculs avant d'atteindre la limite des 50 ms par tick.

Cela devient particulièrement important lorsque le serveur comporte :

  • beaucoup d'entités ;
  • de la redstone ;
  • de nombreux plugins ;
  • plusieurs joueurs dispersés ;
  • une grande simulation-distance ;
  • beaucoup de chunks actifs.

Combien de cœurs faut-il pour un serveur Minecraft ?

Il n'existe pas de nombre universel.

Pour une seule instance Minecraft, multiplier le nombre de cœurs n'apporte pas forcément un gain proportionnel.

Une petite instance peut parfaitement fonctionner avec relativement peu de ressources CPU tant que les cœurs disponibles sont rapides.

Davantage de cœurs deviennent surtout intéressants lorsque la machine exécute plusieurs processus.

Par exemple :

  • plusieurs serveurs Minecraft ;
  • un proxy Velocity ;
  • une base de données ;
  • un site web ;
  • des bots ;
  • des outils de monitoring.

Dans ce cas, les différentes tâches peuvent être réparties sur plusieurs cœurs.

Une instance ou plusieurs ?

C'est une distinction essentielle.

Une seule grosse instance Minecraft : privilégiez surtout les performances par cœur.

Plusieurs instances Minecraft : le nombre total de cœurs devient beaucoup plus important.

Pourquoi les processeurs serveur ne sont-ils pas toujours les meilleurs pour Minecraft ?

Un processeur destiné aux serveurs professionnels peut disposer de dizaines de cœurs.

Cela le rend excellent pour :

  • virtualisation ;
  • bases de données ;
  • calcul parallèle ;
  • nombreux services simultanés.

Mais Minecraft possède un profil de charge particulier.

Pour une instance donnée, un processeur disposant de moins de cœurs mais offrant d'excellentes performances individuelles peut parfois être plus adapté.

Cela explique pourquoi certaines infrastructures d'hébergement Minecraft utilisent des processeurs initialement destinés aux machines de bureau hautes performances.

Ils offrent souvent :

  • des fréquences élevées ;
  • une architecture récente ;
  • d'excellentes performances par cœur.

L'objectif n'est pas d'avoir le plus grand nombre de cœurs possible.

L'objectif est d'obtenir d'excellentes performances sur les tâches qui déterminent les TPS.

Ryzen ou Intel pour un serveur Minecraft ?

Il n'existe pas de gagnant universel basé uniquement sur la marque.

AMD et Intel proposent tous deux des architectures pouvant offrir d'excellentes performances pour Minecraft.

Il faut comparer les modèles précis et leur génération, pas seulement le logo.

Un processeur AMD récent peut largement dépasser un ancien Intel.

Un Intel récent peut également dépasser certaines générations AMD.

Pour comparer deux offres d'hébergement, demandez-vous donc plutôt :

  • quel est le modèle exact du CPU ?
  • de quelle génération date-t-il ?
  • quelles sont ses performances par cœur ?
  • combien d'instances partagent la machine ?
  • quelles ressources CPU sont réellement attribuées à votre serveur ?

La marque seule ne permet pas de répondre.

Le cache du processeur est-il important ?

Oui, même s'il est beaucoup moins simple à comparer pour un utilisateur.

Le cache permet au processeur de conserver certaines données très rapidement accessibles sans devoir constamment les rechercher plus loin dans la hiérarchie mémoire.

Minecraft manipule de nombreux ensembles de données liés :

  • aux chunks ;
  • aux entités ;
  • au monde ;
  • aux calculs du jeu.

Un cache important et une architecture efficace peuvent donc contribuer aux performances.

Mais cela ne signifie pas qu'il suffit de choisir le CPU disposant du plus gros cache.

La performance finale résulte de l'ensemble de l'architecture.

Pour l'utilisateur, les benchmarks et les performances réelles restent généralement plus significatifs qu'une comparaison isolée du cache.

La génération des chunks sollicite-t-elle beaucoup le CPU ?

Oui.

Explorer une zone qui n'a encore jamais été créée oblige Minecraft à générer de nouveaux chunks.

Cette génération peut inclure :

  • terrain ;
  • biomes ;
  • structures ;
  • cavernes ;
  • minerais ;
  • éléments ajoutés par des mods.

Lorsque plusieurs joueurs explorent simultanément dans différentes directions, la charge peut augmenter brutalement.

C'est pourquoi un serveur peut fonctionner parfaitement avec 30 joueurs dans une zone déjà explorée et subir davantage de charge avec beaucoup moins de joueurs générant continuellement de nouveaux terrains.

Pour les serveurs publics, pré-générer une partie de la carte est souvent une excellente manière de réduire les pics CPU liés à l'exploration.

Les entités sollicitent-elles le processeur ?

Oui, et parfois énormément.

Chaque entité peut nécessiter différents calculs :

  • déplacement ;
  • intelligence artificielle ;
  • collisions ;
  • recherche de chemin ;
  • interactions ;
  • ticks.

Un serveur contenant énormément :

  • de mobs ;
  • de villageois ;
  • d'animaux ;
  • de minecarts ;
  • d'objets au sol ;

peut donc consommer beaucoup de temps CPU.

C'est notamment pourquoi les grosses fermes peuvent devenir problématiques.

Ajouter davantage de RAM ne corrige pas ce type de saturation.

Il faut réduire ou optimiser le travail que le processeur doit effectuer.

La redstone peut-elle saturer le CPU ?

Oui.

Certaines constructions peuvent déclencher une quantité importante de mises à jour.

Les systèmes comportant :

  • horloges rapides ;
  • pistons ;
  • observateurs ;
  • hoppers ;
  • circuits complexes ;

peuvent contribuer à la charge d'un serveur.

Un petit serveur comportant plusieurs énormes fermes automatisées peut donc être plus exigeant qu'un serveur accueillant davantage de joueurs mais avec des constructions simples.

Encore une fois, le nombre de joueurs ne suffit pas pour dimensionner le CPU.

Les plugins utilisent-ils beaucoup de CPU ?

Cela dépend entièrement des plugins.

Le nombre de plugins n'est pas une mesure fiable.

Un serveur avec 50 plugins bien conçus peut fonctionner correctement tandis qu'un seul plugin mal optimisé peut consommer énormément de ressources.

Les problèmes apparaissent notamment lorsqu'un plugin :

  • exécute trop de code à chaque tick ;
  • analyse constamment tous les joueurs ;
  • parcourt de grandes quantités d'entités ;
  • effectue des opérations lourdes sur le thread principal.

Pour savoir ce qui consomme réellement du CPU, il vaut mieux effectuer un profilage avec un outil adapté plutôt que supprimer des plugins au hasard.

Et les mods ?

Même principe.

Le simple nombre de mods ne permet pas de déterminer la puissance CPU nécessaire.

Un mod peut être presque invisible en termes de performances.

Un autre peut ajouter :

  • de nombreuses machines ;
  • des réseaux complexes ;
  • une nouvelle génération de terrain ;
  • beaucoup d'entités ;
  • de lourdes automatisations.

Les gros modpacks peuvent donc devenir particulièrement exigeants lorsque les joueurs construisent progressivement leurs bases.

C'est souvent après plusieurs semaines de jeu que la charge réelle apparaît.

Paper ou Purpur permettent-ils d'utiliser moins de CPU ?

Paper et Purpur proposent de nombreuses optimisations et options de configuration par rapport à un serveur Vanilla.

Ils peuvent permettre de réduire certaines opérations coûteuses ou d'adapter le fonctionnement du serveur.

Mais ils ne transforment pas un processeur lent en processeur rapide.

Ils permettent surtout de mieux exploiter les ressources disponibles.

La configuration compte également énormément.

Réduire toutes les distances et limiter toutes les entités améliore évidemment les performances, mais peut aussi dégrader fortement l'expérience de jeu.

Une bonne optimisation cherche donc un équilibre entre gameplay et performances.

Et Folia ?

Folia adopte une approche différente en cherchant à paralléliser davantage le traitement de régions distinctes du monde.

Cette architecture peut permettre d'exploiter davantage de cœurs dans certains scénarios.

Elle ne constitue cependant pas un remplacement universel de Paper.

La compatibilité avec les plugins et l'architecture du serveur doivent être prises en compte.

Pour certaines grosses infrastructures, cette approche peut être intéressante.

Pour un petit Survival classique, elle n'est pas automatiquement nécessaire.

Quelle différence entre CPU physique, cœur et vCPU ?

Lorsqu'un hébergeur affiche des ressources, plusieurs termes peuvent apparaître.

CPU

Le processeur physique installé dans la machine.

Cœur

Une unité physique de calcul du processeur.

Thread

Un cœur moderne peut souvent présenter plusieurs threads logiques au système.

vCPU

Une unité virtuelle attribuée à une machine virtuelle ou à un environnement isolé.

Un vCPU ne correspond pas nécessairement à un cœur physique exclusivement réservé à votre serveur.

Il faut donc éviter de comparer :

4 vCPU chez un fournisseur

avec :

4 cœurs chez un autre

comme s'il s'agissait automatiquement de la même chose.

Faut-il regarder le modèle exact du processeur chez un hébergeur ?

Oui.

C'est une information beaucoup plus utile qu'une simple mention comme :

« CPU haute fréquence »

ou

« jusqu'à 5 GHz ».

Le modèle permet au moins d'identifier :

  • la génération ;
  • l'architecture ;
  • la gamme ;
  • les performances générales du processeur.

Cela ne permet toujours pas de connaître le niveau de partage de la machine, mais c'est déjà une indication beaucoup plus transparente.

Un hébergeur qui communique clairement son matériel permet donc de mieux comprendre ce que l'on achète.

Pourquoi un excellent CPU peut-il malgré tout donner de mauvaises performances ?

Parce que le modèle du processeur n'est qu'une partie du problème.

Imaginez une machine extrêmement performante sur laquelle trop de serveurs sont installés.

Lorsque plusieurs instances demandent simultanément beaucoup de CPU, elles se disputent les mêmes ressources.

Le résultat peut être moins bon qu'une machine légèrement moins puissante mais beaucoup moins chargée.

Il faut donc distinguer :

la puissance théorique du CPU

et

la puissance réellement disponible pour votre instance.

C'est l'une des raisons pour lesquelles comparer les hébergements uniquement à partir de leurs fiches techniques reste difficile.

Comment savoir si le CPU limite votre serveur ?

Une baisse de TPS n'implique pas automatiquement que vous devez changer de processeur.

Il faut d'abord identifier la cause.

Regardez :

  • les TPS ;
  • les MSPT ;
  • la charge du serveur ;
  • les plugins ;
  • les entités ;
  • les chunks ;
  • les fermes ;
  • la génération.

Des outils comme Spark permettent de voir quelles tâches consomment réellement du temps.

Vous pouvez ainsi découvrir que le problème provient par exemple :

  • d'un plugin ;
  • d'une ferme ;
  • de milliers de villageois ;
  • de la génération ;
  • d'un mod.

Changer de CPU peut masquer temporairement le problème sans le résoudre.

Quel processeur faut-il selon le type de serveur ?

Il n'existe pas de modèle universel, mais les priorités peuvent être résumées ainsi :

ProjetPriorité CPU
Petit serveur entre amisBonne performance par cœur
Survival PaperTrès bonne performance par cœur
Serveur avec nombreux pluginsExcellente performance par cœur
Serveur moddéPerformance par cœur + marge CPU
Gros modpackCPU récent et rapide
Plusieurs instancesPerformance par cœur + davantage de cœurs
Gros réseauNombreux cœurs rapides
FoliaDavantage de parallélisme exploitable

Plus votre infrastructure comporte de processus indépendants, plus le nombre total de cœurs prend de l'importance.

Pour une seule instance, la rapidité individuelle reste souvent prioritaire.

Comment choisir un hébergement à partir du CPU ?

Lorsque vous comparez deux offres Minecraft, ne demandez pas simplement :

« Combien de cœurs ? »

Regardez plutôt :

  1. le modèle du processeur ;
  2. sa génération ;
  3. ses performances par cœur ;
  4. le nombre de ressources CPU attribuées ;
  5. le niveau de partage de la machine ;
  6. les performances réelles obtenues sur Minecraft.

Et méfiez-vous des comparaisons basées uniquement sur :

  • les GHz ;
  • le nombre de vCPU ;
  • le nombre total de cœurs de la machine.

Ces chiffres sont faciles à mettre en avant commercialement mais ne racontent qu'une partie de l'histoire.

Quel CPU choisir finalement pour Minecraft ?

Pour une instance Minecraft, recherchez avant tout un processeur récent avec d'excellentes performances par cœur.

Si vous construisez une infrastructure composée de plusieurs serveurs, ajoutez également suffisamment de cœurs pour pouvoir répartir les différentes instances.

Et avant d'acheter davantage de puissance, vérifiez que votre problème provient réellement du CPU.

Un serveur qui lag à cause d'un plugin, d'une énorme ferme ou d'une mauvaise configuration ne retrouvera pas automatiquement une architecture saine simplement parce qu'on lui attribue davantage de puissance.

Chez Starmine, le choix de l'infrastructure vise précisément ce type de charge : Minecraft bénéficie davantage de processeurs rapides et récents que d'une fiche technique remplie de cœurs peu adaptés à son fonctionnement.

Le critère à retenir est donc simple :

pour Minecraft, ne cherchez pas le processeur qui affiche le plus gros chiffre. Cherchez celui qui termine chaque tick le plus rapidement possible.