Il n’existe pas de quantité de RAM unique et idéale pour un serveur Minecraft. Elle dépend du nombre de joueurs, de la distance à laquelle ils voient, de ce que contient le monde et de ce que vous y ajoutez. Ce guide donne les chiffres que les sources publiées indiquent, précise d’où vient chacun, et montre comment vérifier votre propre serveur, qui est le chiffre qui compte.
Vous voulez un chiffre de départ ? Le calculateur de RAM Minecraft gratuit transforme votre nombre de joueurs, votre type de serveur et votre monde en une quantité de départ et montre ses sources.
Ce que disent les sources publiées
| Source | Ce qu’elle dit |
|---|---|
| Minecraft Wiki, Server/Requirements | Au moins 1 Go de RAM pour que le serveur tourne. Pour un petit groupe, 1 à 4 joueurs : 1 Go. 5 à 10 joueurs : 2 Go. Plus de 10 : 4 Go. Un objet joueur occupe environ 50 à 100 Mo, et le serveur a souvent besoin de bien plus par joueur. Des mondes établis avec des machines de redstone avancées ou des fermes à mobs peuvent facilement plus que doubler les besoins. |
| Minecraft Wiki, Setting up a Java Edition server | Au moins 2 Go pour les petits serveurs, et peut-être 4 Go pour les plus grands. 2 Go est largement suffisant pour un serveur domestique de 5 joueurs avec la distance de simulation par défaut, mais augmentez selon vos réglages. |
| PaperMC, Aikar's flags | Recommande au moins 6 à 10 Go, quel que soit le nombre de joueurs, pour les flags mémoire qu’il décrit. Ce chiffre appartient à cet ensemble de flags optimisés et n’est pas une exigence pour un serveur Minecraft. Il note des rendements décroissants à des quantités plus élevées, et conseille de laisser 1000 à 1500 Mo sous la limite de la machine pour que le système ne tue pas le serveur. |
| Minecraft Wiki, Bedrock Dedicated Server | Indique 4 Go de mémoire comme minimum dans ses exigences système, et plus pour plus de 10 joueurs. C’est le chiffre du wiki pour le logiciel serveur de Mojang. Votre propre graphique RAM, décrit plus bas, est le chiffre qui compte pour votre serveur. |
Ces chiffres diffèrent parce qu’ils répondent à des questions différentes. Les chiffres de 1, 2 et 4 Go du wiki concernent des serveurs de LAN party, c’est-à-dire quelques amis sur un serveur de type domestique, et non un serveur public hébergé. PaperMC décrit des réglages de mémoire pour un serveur optimisé. Utilisez-les comme une fourchette de départ, puis vérifiez votre propre serveur.
Les mêmes sources s’accordent sur ce qui fait monter la mémoire : plus de joueurs, une distance d’affichage ou de simulation plus grande, un monde très actif, et les logiciels que vous ajoutez. Les mods et les plugins ont leurs propres besoins, et les gros modpacks demandent bien plus qu’un serveur simple.
Comment le panel utilise la mémoire de votre offre
Le panel démarre un serveur Java avec un plafond sur la mémoire que Java peut utiliser pour son heap, la partie de la mémoire où le jeu garde ses données. Le plafond dépend du type de serveur :
| Type de serveur | Plafond du heap de Java |
|---|---|
| Paper, Purpur, Folia, Vanilla, Fabric, Spigot, Forge, NeoForge, Quilt, Magma, Ketting, Mohist, Sponge, Custom Jar, et les proxys Velocity, BungeeCord et Waterfall | 85 pour cent de la limite de mémoire du serveur |
| Serveurs de modpack installés depuis l’onglet Modpacks ou l’écran de nouveau serveur | 95 pour cent de la mémoire de votre offre |
Le graphique RAM montre la mémoire utilisée par l’ensemble du serveur, ce qui est plus que la seule mémoire de travail de Java. Consultez Comment lire les graphiques d’utilisation de votre serveur.
Vérifier votre propre serveur
La meilleure mesure, ce sont les graphiques d’Utilisation sur Aperçu, relevés avec des joueurs en ligne. Un serveur inactif a toujours l’air petit.
- Ouvrez votre serveur dans le panel. Sur Aperçu, faites défiler jusqu’à Utilisation et choisissez RAM. La liste déroulante à côté du graphique change la période affichée.
- Attendez votre moment le plus chargé, avec le nombre habituel de joueurs connectés et l’activité habituelle dans le monde.
- Comparez le graphique à la limite de votre offre, affichée à côté.
Comment le lire
- Une mémoire qui reste haute est normale pour Java. La documentation de Paper dit qu’à moins de voir des plantages par manque de mémoire ou de mauvais temps de garbage collection, une forte utilisation de la mémoire est normale, et que Java utilise le heap qu’on lui a donné. Un graphique qui monte puis redescend quand Java nettoie est sain.
- Une mémoire qui reste à la limite, accompagnée de plantages, est le problème. Les signes sont
OutOfMemoryErrordans la Console, un serveur qui s’arrête tout seul pendant que des joueurs sont connectés, ou des gels réguliers. Consultez Problèmes et solutions pour les serveurs Minecraft. - Du lag avec beaucoup de mémoire disponible n’est pas un problème de mémoire. La documentation de Paper dit que la boucle principale du jeu tourne sur un seul thread : un tick lent vient donc de la puissance de calcul, pas de la mémoire. Regardez le CPU et consultez Comment réduire le lag de votre serveur Minecraft.
Vérifiez à nouveau après tout changement important : un nouveau plugin ou mod, plus de joueurs, un nouveau monde, ou une distance d’affichage plus élevée.
Si vous avez besoin de moins de mémoire
Avant d’améliorer votre offre, essayez de réduire ce que fait le serveur :
- Baissez la Distance d’affichage et la Distance de simulation dans Paramètres, puis Server Properties (Java). Consultez Les propriétés du serveur Minecraft expliquées.
- Retirez les plugins ou les mods que vous n’utilisez pas.
- Réduisez les fermes et les machines qui tournent en permanence.
Si vous avez besoin de plus de mémoire
Si la RAM atteint la limite à votre moment le plus chargé et que le serveur plante ou saccade, passez à une offre plus grande. Consultez Comment changer d’offre ou de cycle de facturation.
Pour les modpacks, le panel affiche la mémoire que demande un pack avant son installation, et vous avertit si votre offre est en dessous. Les packs Feed the Beast publient une quantité minimale et une quantité recommandée, et le panel les affiche. Consultez Comment installer un modpack sur votre serveur Minecraft.
Les serveurs Bedrock ont leurs propres besoins, distincts. Consultez Comment faire tourner un serveur Minecraft Bedrock.
Votre serveur est hébergé ailleurs ? Transférez-le chez nous





