Skip to content
Hébergement · Dépannage

OutOfMemoryError : mémoire insuffisante

Analyse de l'erreur de mémoire insuffisante : différence entre heap space et metaspace, comment trouver la cause, et que faire à part changer de forfait.

Mis à jour le 13 août 2026

java.lang.OutOfMemoryError: Java heap space

Le serveur a manqué de mémoire. Il plante ou se met à collecter les déchets sans fin et se fige.

Types

TexteSignification
Java heap spaceLe tas principal est saturé — le cas le plus courant
MetaspaceMémoire insuffisante pour les classes : généralement un /reload ou trop de mods
GC overhead limit exceededLe collecteur s'exécute mais ne libère rien : concrètement, c'est la même chose
unable to create native threadTrop de threads : un plugin en crée sans limite

Que faire

  1. Déterminez si la mémoire est réellement insuffisante. Pour référence, consultez De quelle mémoire avez-vous besoin et Mémoire des modpacks.
  2. Vérifiez s'il y a une fuite. Si la consommation augmente linéairement après un redémarrage et ne redescend jamais, un plugin ou un mod est en cause : spark heapsummary montre ce qui remplit le tas — Spark.
  3. Réduisez la charge : rayons, limites d'entités, nombre de mondes, prégénération au lieu d'une génération à la volée — Optimiser Paper.
  4. Passez à une offre supérieure si vous atteignez réellement le plafond de mémoire — Changer d'offre.

À ne jamais faire

N'utilisez pas /reload — c'est la source classique des erreurs Metaspace et des fuites difficiles à tracer. Redémarrez entièrement le serveur.

Mesure temporaire

Un redémarrage automatique quotidien soulage le symptôme pendant que vous cherchez la cause. Compter dessus en permanence signifie qu'à terme vous perdrez des données lorsque le serveur plantera en pleine partie.

Hébergement MinecraftVotre serveur tourne même hors ligneCréer le serveur