RAM nécessaire pour un serveur Project Zomboid (Build 41 vs Build 42)
De combien de RAM un serveur Project Zomboid a-t-il réellement besoin ? La réponse dépend de trois choses : le build (B41 ou B42), le nombre de joueurs et la liste de mods. Ce guide donne des chiffres concrets relevés sur de vrais serveurs en production, pas des estimations théoriques, pour que vous dimensionniez correctement sans payer trop cher.
Réponse rapide : B41 vanilla à 4 joueurs = 4 Go. B42 vanilla à 4 joueurs = 6 Go. Ajoutez environ 1 Go par tranche de 4 joueurs supplémentaires, environ 2 Go pour des mods modérés, 4 Go ou plus pour des mods lourds.
Tableau de RAM pour Build 41
Voici des repères stables pour les serveurs B41 (la plupart des serveurs tournent encore en B41) :
| Configuration | Joueurs | Mods | RAM minimum | RAM recommandée |
|---|---|---|---|---|
| Vanilla, petit | 1–4 | Aucun | 3 Go | 4 Go |
| Vanilla, moyen | 4–8 | Aucun | 4 Go | 6 Go |
| Vanilla, grand | 8–16 | Aucun | 6 Go | 8 Go |
| Peu moddé | 4–8 | <10 mods | 6 Go | 8 Go |
| Fortement moddé | 4–8 | 30+ mods (Brita's, ORGM, etc.) | 8 Go | 12 Go |
| Fortement moddé, grand | 16+ | 30+ mods | 12 Go | 16 Go |
Tableau de RAM pour Build 42
Le B42 est plus lourd sur toute la ligne : sous-sols, bâtiments plus hauts, nouveaux systèmes d'artisanat et d'animaux consomment tous plus de mémoire. Ajoutez environ 2 Go à chaque chiffre du B41 :
| Configuration | Joueurs | Mods | RAM minimum | RAM recommandée |
|---|---|---|---|---|
| Vanilla, petit | 1–4 | Aucun | 4 Go | 6 Go |
| Vanilla, moyen | 4–8 | Aucun | 6 Go | 8 Go |
| Vanilla, grand | 8–16 | Aucun | 8 Go | 12 Go |
| Peu moddé | 4–8 | <10 mods | 8 Go | 12 Go |
| Fortement moddé | 4–8 | 30+ mods | 12 Go | 16 Go |
| Fortement moddé, grand | 16+ | 30+ mods | 16 Go | 20 Go+ |
Build 42 est devenu la branche stable le 29 juillet 2026 : le multijoueur B42 ne tourne donc plus sur une branche bêta Steam. Cela ne le rend pas moins gourmand pour autant : au-delà de 16 joueurs, vous êtes sur la dernière ligne du tableau ci-dessus, alors prévoyez la RAM avant d'inviter le groupe.
Ce qui fait vraiment monter la consommation de RAM
Trois facteurs :
- L'exploration de la carte. Project Zomboid charge les chunks en mémoire au fur et à mesure que les joueurs les visitent. Un serveur où les joueurs sont restés dans 2 villes consommera 30 à 40 % de RAM en moins qu'un serveur où ils ont exploré la moitié de la carte.
- Les zombies actifs. Les zombies sont des objets persistants avec un état. Passer de
PopulationPeakMultiplier=1.5à2.0ajoute environ 20 à 30 % de RAM. - Les mods. Certains mods (Common Sense, ModOptions) sont pour ainsi dire gratuits. D'autres (Brita's Weapons, Vehicle Recycling, ORGM) chargent des milliers d'objets en mémoire. Brita's à lui seul ajoute souvent 1 à 2 Go.
Comment la RAM est configurée sur Pterodactyl
DoomHosting fixe la RAM maximale au niveau du conteneur. Les arguments JVM de Project Zomboid sont câblés dans le démarrage de l'egg pour que le serveur utilise ce qui est alloué au conteneur : vous n'avez pas à définir de flags -Xmx à la main.
Si vous montez ou descendez de forfait, le redémarrage du conteneur applique la nouvelle limite de mémoire immédiatement. Aucune modification de configuration n'est nécessaire.
Pourquoi le « minimum » peut faire planter votre serveur
La consommation mémoire de Project Zomboid n'est pas plate, elle grimpe par pics pendant certains événements :
- L'événement de l'hélicoptère fait apparaître des centaines de zombies, soit +500 Mo temporaires
- Un joueur explore une ville neuve, soit +1 à 2 Go le temps que les chunks se chargent
- Plusieurs joueurs sauvegardent en même temps, soit un pic temporaire du tampon d'écriture
Si vous êtes en permanence à 95 % ou plus de votre RAM minimale en jeu normal, ces pics feront planter le serveur en OOM. Les valeurs recommandées incluent la marge nécessaire pour absorber ces pics : payez-la.
Utilisez le calculateur
Pour une estimation adaptée à votre nombre de joueurs, vos mods et la taille de votre monde, utilisez le calculateur de RAM Project Zomboid. Il tient compte des variables ci-dessus et vous recommande un forfait dimensionné.
Les signes d'un manque de RAM
| Symptôme | Ce que cela veut dire |
|---|---|
| Le serveur plante après 30 à 60 min d'uptime | OOM (mémoire saturée), augmentez la RAM |
| Les joueurs subissent du rubber-banding, leur position se réinitialise | Pression mémoire provoquant des pauses du GC |
| Les zombies disparaissent et réapparaissent de façon erratique | Éviction de chunks de la mémoire sous pression |
| La sauvegarde prend des minutes au lieu de secondes | Le disque sature à cause du swap, il manque de la vraie RAM |
La console du serveur affiche java.lang.OutOfMemoryError |
Sans appel : augmentez la RAM tout de suite |
Les signes que vous payez trop
Si vous êtes à 30 % d'utilisation de la RAM en heure de pointe sans le moindre plantage, vous payez une marge dont vous n'avez pas besoin. Descendez d'un palier et surveillez pendant une semaine.
Le CPU compte aussi : n'ajoutez pas seulement de la RAM
Erreur de diagnostic classique : le serveur lag, le propriétaire ajoute de la RAM, le lag reste. La RAM ne corrige que les problèmes liés à l'OOM. Si votre CPU est à fond (ce qui arrive souvent avec une grosse liste de mods ou 16 joueurs et plus), ajouter de la RAM ne change rien. La boucle de jeu principale de PZ est mono-thread, donc les performances par cœur dominent : un Ryzen 9 à 3,8 GHz écrase un Xeon 4 cœurs à 2,4 GHz sur PZ, même si les « specs » se ressemblent.
FAQ
Donner trop de RAM au serveur peut-il nuire aux performances ? Légèrement : le garbage collector de Java met plus longtemps à parcourir un tas plus grand. Le bon compromis, ce sont les valeurs recommandées plus 20 % de marge. Un surdimensionnement massif (par exemple 32 Go pour du vanilla à 4 joueurs) allonge en fait les pauses du GC.
Dois-je demander aux joueurs de vider leur cache local ?
C'est leur cache de mods (%USERPROFILE%/Zomboid/mods/), il n'a aucun effet sur le serveur. Les caches côté serveur se trouvent dans /home/container/.cache/.
Le multijoueur B42 consomme-t-il plus de RAM que le solo B42 ? Oui, beaucoup plus. Un monde B42 en solo peut tenir dans 4 Go ; le même monde à 4 joueurs demande facilement 6 à 8 Go côté serveur, parce que chaque joueur charge simultanément les chunks autour de lui.
Ma liste de mods tourne surtout en B41. Mes besoins en RAM vont-ils grimper si je passe ces mods en B42 ? Probablement, oui. Beaucoup de mods ont été réécrits pour le B42 avec plus de fonctionnalités et des assets plus lourds. Prévoyez +2 Go en plus de votre budget moddé B41 au moment de la migration.
