Huge TPS Drop because of mobs?
Heyo, recently our server has been struggling tps wise, and we dont really know where to even start looking. We are guessing because of mobs because of a spark report? Here is a report a admin grabbed during a decently bad time: https://spark.lucko.me/u4uRsyQlhu
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
11 Replies
Thanks for asking your question!
Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
Make sure to mark solved when issue is solved!!!
/close
!close
!solved
!answered
Requested by radplayz#0
You have 8400 entities, I think you found your culprit
Item frames
nearly 3k
so find who has a bunch and do something about it. item frames are fairly laggy from what I remember
Hmm alright, will try and solve that first, then will update
Do you have any advice on how to prevent it in the future? perhaps a way to automate it?
Ask your players not to use them and possibly try to find some plugins or other things that will limit the number of those per chunk, further helping to prevent making lag machines with them
I will say, although there are a lot more item frames/armor stands than what's typical, I don't believe their the direct culprit of high mspt. Dynmap is eating into part of the tick, as well what appears to be a datapack with advancements?
GC is also taking longer than normal. I'll suspect that's because of the armor stands and item frames, but if you'd want to make a quick spark profiler with
--alloc
, it should hopefully show the cause of GCGotcha, I'll do so once I get the chance
For safety reasons we do not allow executables to be sent as they might contain malware. If you're compiling for someone please DM them and as a reminder. We cannot verify if a compiled jar has not been tampered in any way
I- thats not a exacutable tho lol
Tldr, I got the profiler data, but it failed to save to lucko and won't let me upload it here. can I send it to you through dms or throuh here via some other means?
you can dm it to me, or just try again