TPS Help

Status
This thread has been locked.

Max604

Feedback score
7
Posts
86
Reactions
24
Resources
0
Hello,

I have recently been having issues with TPS on my skyblock server. We did a season reset today and tps drops still exist. We are at 20 with not many players and then when only 5 players come on tps averages at around ~13.

This is a timings report from earlier today. https://timings.aikar.co/?id=db81037cc83446f39df99fe88adbd5ef
Let me know what I can do and if you can help out.
I can vouch for you and add some rep if you can help me fix this problem indefinitely!
The lag spikes become consistent for a few minutes and sometimes its fine. Restarting the server, deleting mobs, unloading chunks all fail to stop the tps lag.

When the tps is low, the CPU maxes out, and I can confirm it's due to the server process running.

Server: play.skycrush.net
You can view TPS by holding TAB. When the server is lowly populated, the tps is fine, around 5 players or more and the tps drops become visible.

I am using PaperSpigot 1.8.8, React and MassiveLag.

Discord: Max604#6369

Thanks.
Any help is appreciated.
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Kiri

Deactivated
Feedback score
45
Posts
368
Reactions
275
Resources
0
Remove blockparticles?

Also, try spam clicking a npc with a command registered and see if that lags the server.
 
Last edited:

Markimus

Minecraft "Developer"
Premium
Feedback score
17
Posts
23
Reactions
71
Resources
0
Remove massivelag, and if you're not actively using the reactions it provides, react too.

I spent about 4 weeks on and off trying to help the owner of a 100+ player factions server figure out why he was having lag spikes. We recoded or replaced pretty much anything that was showing up in timing reports and massivelag, and still we were having lag spikes. We randomly decided to try removing massivelag itself, and boom, stable 20 TPS even with an active player count.

Massivelag is fantastic for debugging and trying to pinpoint issues, but it can sometimes be an issue itself, since it's hooking into literally everything and running reports on anything that happens. If something hangs the server a little, while the server is lagging, massivelag is still doing its thing, so it makes even the smallest spike end up being a bigger spike.

If that doesn't work, BlockParticles is showing up a fair bit, so you may need to reduce the amount of particles you are using, or change to less resource heavy ones. (The vortexes/swirls are kinda heavy).
 
Status
This thread has been locked.
Top