Want a better Minecraft server? Read about SpigotMC here!
Separate names with a comma.
Discussion in 'News and Announcements' started by md_5, Apr 23, 2019.
Cuz I’m too lazy to type it out again
Based on the speed md_5 has gotten the last few updates out, Im sure it'll be out in a few hours.
First he needs to wake up obviously haha!
The built in spigot one allways says 20*tps no matter what.
The Plugin CMI has a more accurate one that shows the real tps at about 19-19.5. Not a constant 20, cause thats not real if were being honest.
I noticed on 1.14.x it always shows 20 on my server.
I run test servers (for plugins) on my MacBook Pro (which trust me, is NOT good for running a server + game + IntelliJ + discord + Safari all at once)
in 1.13.2 my TPS was always around 19.1 - 19.5, but on 1.14.2 its always 20
Doesn't seem right haha.
Even essentials /gc command always shows 20.
Maybe something in Spigot 1.14.2 was actually running really well?!?!?
Yes for sure. I wasnt lying when i mentioned it. I dont bother reading it anymore. Its very inaccurate.
When your down at 10tps for example it would say 18. when i did bother using it that was...
for now my server is stable
No it doesn't, random example: [06:52:52] [Server thread/INFO]: TPS from last 1m, 5m, 15m: 19.1, 19.82, 19.94
Let me guess. Your using essentialsX or spigot's tps readers? That show constant 20* no matter what?
I think in some ways 1.14.x is just horrible, performance wise.
But in someone ways, md_5 worked his magic and Mojang did something right, because its running very smoothly.
Like I said in the past, my test servers ran very hard. Not moving or doing anything on the server.
1.14.2 seems to run very nicely.
As I said even EssentialsX's /gc command is always showing nice TPS.
If I were to fly around and gen a bunch of new chunks, Im sure that would drop (on my test server I found a village Island, that's where I spend most of my time, so I'm not actually generating new chunks)
I can get something for you. But its not just me lol. Give me a bit to get a picture. It might have been fixed in 1.14.3? Idk but in 1.14.2 no it was broken.
Is there a delay on the spigot timings update or something? Its already 0.2 off. It was about 13tps off in 1.14.2
This is just an example of what i was talking about. I know 0.2tps is literally nothing. Just showing you what i mean by doing /spigot:tps
The first tps reader works in times of instant tps, 1 second, 10 seconds, 1 minute, 10 minutes.
And is provided with the plugin CMI that i bought.
There's no one way to measure timings.
Spigot uses an exponentially weighted moving average of 5 second intervals (see https://en.wikipedia.org/wiki/Moving_average#Application_to_measuring_computer_performance). Most other commands use a simple moving average, possibly of smaller intervals as well. These may capture spikier variations in TPS to a higher degree.
Ah. Makes sense now. Thanks for that explanation master!
1.14.3 is available to build!
Heck yeah FFFIZZZ
Dont forget this guys! https://ci.md-5.net/job/BungeeCord/
Did you try running /debug start and after some time /debug stop ? Minecraft does have a neat tps feature.
EDIT: Wow such a performance. Singleplayer was at 15 TPS. WIth a local Spigot server I got 20 TPS after some heavy chunkloading/generating. See Minecraft Debug profiling in last line.
EDIT2: Funny how Spigot is hiding as craftbukkit.
I totally forgot about that debug command, I haven't used it in a very long time, Ill have to try it again sometime and see what kinda results I get!
It's not hiding. A large majority of the Spigot codebase is still Bukkit and CraftBukkit. The "git-Spigot" is an indication that you're running Spigot instead.
Are you okay..?