Aller au contenu principal

Définition : Garbage collection

Le nettoyage mémoire de la JVM. Mal réglé, il cause des freezes courts.

Aussi appelé : GC

En bref

Que signifie Garbage collection ?

La garbage collection (GC) est le ménage mémoire de la JVM. Une GC mal calée provoque des freezes courts même si le TPS moyen paraît correct.

On la diagnostique avec Spark et les pauses GC.

Symptômes

Micro-stutters réguliers, pics MSPT liés à la mémoire, usage RAM en dents de scie.

Pistes

Allouez une RAM raisonnable (pas énorme sans besoin), évitez les fuites de plugins, et profilés avant de toucher des flags JVM exotiques.

Questions fréquentes

Plus de RAM = moins de GC ?

Pas forcément. Trop de RAM peut allonger certaines pauses.

GC = TPS bas permanent ?

Pas toujours ; souvent des spikes. Regardez Spark.

Dois-je copier des flags JVM d'un youtubeur ?

Seulement si vous comprenez ce qu'ils font et si vous mesurez avant/après.

Termes associés

Retour au glossaire

Hébergez votre serveur Minecraft

Lancez votre propre serveur Minecraft en quelques secondes. Serveurs dès 1,99 €/mois, avec un support réactif.

Voir les offres