La mémoire est la première chose qu'on achète en plus et souvent la dernière qui posait réellement problème. Elle règle complètement une catégorie précise de problème, et ne fait absolument rien pour les autres.
Pourquoi cela arrive
Le tick de Minecraft tourne sur un seul thread. La mémoire détermine ce qui peut être chargé en même temps — données du monde, extensions, mods — mais pas la vitesse de traitement. Un serveur avec de la mémoire à revendre peut rester à 12 TPS, parce que le goulot est le temps dans le tick, pas l'espace.
Que faire
- Plus de RAM corrige : les plantages par manque de mémoire
Si la console se termine par
java.lang.OutOfMemoryErrorou que le conteneur est tué, vous en manquez réellement. C'est le cas où un forfait plus grand règle tout d'un coup. - Plus de RAM corrige : les gros modpacks qui ne démarrent pas
Les modpacks chargent tout au démarrage. Un pack qui demande 6 Go ne démarrera simplement pas en 4, quel que soit le nombre de joueurs.
- Plus de RAM ne corrige pas : un TPS bas avec de la mémoire libre
Si
/spark heapsummarymontre de la marge et que le TPS reste bas, le problème vient des entités, d'une extension ou de la distance d'affichage. Ajouter de la mémoire n'y change rien. - Points de départ indicatifs
Vanilla ou extensions légères entre amis : 2–4 Go. Serveur à extensions avec 20 joueurs : 6–8 Go. Pack de cent mods : 8–12 Go. Packs tout-en-un type All The Mods : 12–16 Go et plus.
Avant de monter de forfait, confirmez avec /spark heapsummary que la mémoire est bien la contrainte. Sinon, vous paieriez pour quelque chose qui n'a jamais été la limite.
Notre calculateur interroge votre modpack, vos joueurs et votre distance d'affichage et choisit un forfait à partir des mêmes chiffres qu'ici.