Performances et lag

Trouver ce qui cause réellement le lag

Relu le 6 septembre 2026 1 min de lecture

Deviner quelle extension cause le lag fait perdre des soirées. Un profileur répond en cinq minutes environ, avec un rapport qui désigne le code ligne par ligne.

Pourquoi cela arrive

Un tick dispose de 50 millisecondes pour tout faire. Quand quelque chose à l'intérieur prend plus de temps, le TPS chute. Un profileur échantillonne ce que le serveur exécute réellement et vous dit quelle tâche consomme le temps.

Que faire

  1. Installez spark

    Il fonctionne sur Paper, Spigot, Purpur, Fabric et Forge. Placez le jar dans plugins (ou mods) et redémarrez.

  2. Profilez pendant que le lag se produit

    Lancez /spark profiler start en jeu, laissez tourner quelques minutes de lag réel, puis /spark profiler stop. Profiler un serveur au repos n'apprend rien.

  3. Ouvrez le lien fourni

    Le rapport est un arbre de ce qui a consommé du temps de tick, trié par coût. Les premières entrées sont votre problème, et portent généralement le nom d'une extension.

  4. Regardez la mémoire séparément

    /spark heapsummary montre ce qui remplit la mémoire. Utile quand le symptôme est un gel périodique plutôt qu'une lenteur constante.

Comment vérifier que c'est réglé

Vous avez le nom d'une extension ou d'une tâche et un pourcentage de temps de tick à côté. C'est ce qu'il faut corriger, mettre à jour ou retirer.

Bon à savoir

Des pourcentages très élevés sur les entrailles de Minecraft lui-même signalent généralement des entités ou du chargement de chunks, pas une extension. Cela a ses propres articles dans cette section.