6 votes

Blocage du retard sur le serveur public 1.9

Je me cogne la tête contre le mur ici. Je fais tourner un serveur Minecraft vanilla (1.9) sur un serveur VPS. En ce moment, il a 6 Go de RAM qui lui est alloué, et il est exécuté avec Multicraft. En regardant l'utilisation de la RAM, il semble qu'il grimpe rapidement à 50% de la RAM allouée, puis au cours d'une heure, il grimpe finalement à 100%. Il semble que quelque chose soit mis en cache, mais je ne suis pas sûr de ce que c'est ni comment le réparer, et je crois que le manque de RAM est la cause du block lag après un certain temps d'exécution (il y a une corrélation directe entre l'utilisation de la RAM et le block lag).

Pour le moment, j'ai une configuration assez simple avec les blocs de commande, et j'ai essayé de retravailler la salle de commande plusieurs fois pour aider à réduire la charge sur le serveur. J'ai essayé de désactiver tout ce qui n'est pas complètement nécessaire pour les joueurs (en désactivant une grande partie des fonctionnalités de l'état-major) pour voir si cela pouvait aider et cela n'a fait aucune différence, ce qui me pousse à croire que ce n'est pas ma configuration de commande.

Pour le serveur 1.8 que j'avais avant la sortie de la 1.9, j'avais des mini-jeux, etc., en plus des blocs de commande de base et j'ai pu faire fonctionner le serveur sans problème avec 4 Go de RAM et 5 à 15 joueurs en ligne à la fois. J'aimerais éviter d'ajouter une quantité ridicule de RAM comme solution de rechange, car la RAM des VPS est vraiment chère.

Comme solution de rechange, je fais redémarrer le serveur toutes les heures pour effacer tout ce qui est mis en cache, mais quand il y a beaucoup de joueurs en ligne, c'est toujours un problème.

Est-ce que quelqu'un a tout Une idée de ce qui se passe ? Est-ce que c'est la version 1.9 elle-même, ou est-ce qu'il y a quelque chose que je devrais vérifier du côté du serveur et auquel je ne pense pas ? Des idées de configuration que je pourrais essayer ? Je suis complètement perdu.

2voto

Jaconah Points 305

La dernière fois que j'ai eu un problème avec la RAM qui augmentait régulièrement et ne diminuait pas, c'était un problème de Java. Java n'effectuait pas correctement la collecte des déchets. J'ai réglé le problème en réinstallant Java et ça a marché !

1voto

user143228 Points 6528

Il y a une réponse courte : Soit acheter un ordinateur/serveur super-ultra-méga-épique, soit passer à la version 1.8. Une connexion Internet plus rapide peut aussi aider.
De nombreuses personnes rencontrent des problèmes similaires sur leurs serveurs 1.9. Ce décalage des blocs n'est probablement PAS causé par les blocs de commande, mais par la génération des nouveaux chunk 1.9. Il faut plus de temps et de calcul pour faire un nouveau chunk, charger les blocs et/ou changer les valeurs des blocs, mettre à jour les choses, spawn et "render" de nouvelles entités (en particulier les stands d'armure) et aussi vérifier et contrôler les nouvelles fonctionnalités de sécurité de Minecraft 1.9.

AlleGamers.com

AlleGamers est une communauté de gamers qui cherche à élargir la connaissance des jeux vidéo.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X