Performances et lag
Pourquoi ça saccade, comment trouver la cause et ce qui la corrige vraiment.
/
27 articles
TPS ou FPS : distinguer le lag du serveur du vôtreLa vérification de cinq secondes qui dit si le problème vient du serveur ou de votre ordinateur.Distance d'affichage et distance de simulationLes deux réglages qui pèsent le plus sur la charge du serveur, et ce qui les distingue.Trouver ce qui cause réellement le lagUtiliser un profileur pour nommer l'extension ou la tâche qui dévore le tick, au lieu de deviner.Trop d'entités : fermes à monstres et objets au solLa cause la plus fréquente de ticks lents sur les serveurs survie, et comment trouver le tas.Combien de RAM votre serveur a réellement besoinPourquoi plus de mémoire ne corrige pas le lag, et les cas où c'est vraiment la réponse.Prégénérer les chunksPourquoi l'exploration provoque des pics de lag, et comment faire ce travail une fois plutôt qu'en pleine partie.Lag de redstone et d'entonnoirsPourquoi une horloge ou un mur d'entonnoirs peut ralentir tout un serveur, et quoi changer.Trouver l'extension qui dévore votre CPURéduire 40 extensions à celle qui pose problème, sans deviner.Pourquoi un redémarrage quotidien aideCe qui s'accumule quand un serveur tourne des semaines, et comment planifier un redémarrage correctement.Pauses du ramasse-miettesLes gels qui surviennent par intervalles plutôt qu'en continu, et comment les reconnaître.Les réglages Paper qui méritent d'être touchés, et ceux qui ne le méritent pasQuatre valeurs qui rendent de vrais ticks, et pourquoi les « configs optimisées » d'internet vont trop loin.Distance d'affichage et distance de simulation ne sont pas la même choseL'une décide de ce que voient les joueurs. L'autre décide de ce à quoi le serveur doit penser.Fermes à créatures, plafond de créatures, et pourquoi un joueur ruine le TPS de tousComment l'apparition fonctionne vraiment, et pourquoi une ferme peut être énorme et peu coûteuse, ou petite et ruineuse.Ce qui garde un chunk chargé, et pourquoi cela compteTickets, chunks du spawn et chargeurs de chunks : le travail invisible que fait votre serveur en ce moment.Le fil principal : pourquoi plus de cœurs aident rarement MinecraftL'information la plus utile qui soit pour comprendre les performances d'un serveur.Objets au sol, entonnoirs et le lag que personne ne voit venirLes trois correctifs les moins chers de tout serveur survie, et pourquoi les salles de stockage sont le coupable habituel.Lire un rapport spark sans se perdreOù regarder en premier dans un profil, et les trois formes de réponse que vous trouverez.Pourquoi les serveurs moddés sont plus lourds, et quoi y faireUn modpack n'est pas « Minecraft avec des extras » du point de vue du serveur. C'est une autre charge de travail.La redstone qui ne coûte rien et celle qui coûte toutHorloges, observateurs et pistons : quelles conceptions coûtent cher discrètement.Comment le nombre de joueurs fait vraiment évoluer vos ressourcesCe n'est pas linéaire, et comprendre pourquoi vous dit quoi acheter.Crashes OOM (Out of Memory) et limites de RAMComprendre pourquoi votre serveur s'arrête soudainement avec un code d'erreur de mémoire épuisée.Versions de Java et drapeaux de démarrage personnalisésComment configurer la bonne version de Java pour votre serveur et utiliser les drapeaux de démarrage Aikar.Comprendre les limites de CPU mono-threadPourquoi les performances du processeur sur un seul cœur sont cruciales pour les serveurs de jeux.Blocages de threads SQLite vs bases de données MySQLPourquoi l'utilisation de bases de données SQLite locales peut ralentir votre serveur de jeu.Directives de performance d'écriture et d'E/S de stockageComment les performances d'écriture sur disque affectent le serveur et comment éviter les goulets d'étranglement.Résolution des erreurs de connexion Netty ferméeComprendre et résoudre les déconnexions soudaines avec l'erreur 'Connection closed by peer'.Congélation du navigateur par inondation de journaux (Log Flooding)Que faire si l'ouverture de la console web bloque ou fige votre navigateur internet.