Si vous ne changez qu'une chose pour améliorer le TPS, changez celles-ci. Elles déterminent la quantité de monde que le serveur doit garder chargée, et le coût croît avec le carré du nombre.
Pourquoi cela arrive
view-distance est le nombre de chunks autour de chaque joueur que le serveur envoie à son client. simulation-distance est le nombre qu'il simule réellement : monstres qui bougent, cultures qui poussent, redstone qui se déclenche. Passer de 10 à 12 ne représente pas 20% de travail en plus, mais près de 44%, parce que la zone est un carré.
Que faire
- Réglez
view-distancesur 8 ou 10Dans
server.properties. En dessous de 6, le monde devient étouffant ; au-dessus de 12, vous payez beaucoup de mémoire pour un décor que presque personne ne regarde. - Réglez
simulation-distanceen dessous de la distance d'affichageGénéralement 5 ou 6. Les joueurs voient loin, mais le serveur ne simule que ce qui est proche d'eux. C'est de là que vient l'essentiel du gain.
- Redémarrez et comparez le TPS
Lancez
tpsavant et après, avec un nombre de joueurs comparable, pour comparer la même situation.
Le TPS remonte et reste plus proche de 20 avec le même nombre de joueurs connectés.
Le nombre de joueurs multiplie tout cela. Dix personnes dispersées sur la carte traînent chacune sa propre zone chargée : un réglage confortable à trois peut être tout le problème à quinze.