Occasional high MSPT

Hey, all. Performance is typically great, but I've been having occasional high MSPT spikes. Can anyone more familiar with spark help me figure out what is causing these spikes? Thank ya https://spark.lucko.me/rCIbhQWLqE
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
59 Replies
Admincraft Meta
Admincraft Meta5mo ago
Spark Profile Analysis
These are not magic values. Many of these settings have real consequences on your server's mechanics. See this guide for detailed information on the functionality of each setting.
✅ Your server isn't lagging
Your server is running fine with an average TPS of 19.
Requested by laupolio • Page 1 of 4
Admincraft Meta
Admincraft Meta5mo ago
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 laupolio#0
Skullians
Skullians5mo ago
Got any datapacks or command blocks?
Laupolio
LaupolioOP5mo ago
I do have the following data packs Balanced woodcutter NoEnchantBlock Tectonic Vanillarefresh No command blocks, though
Skullians
Skullians5mo ago
Have you pregenerated
Laupolio
LaupolioOP5mo ago
World border is 20k. We have pregenerated out to 12k, but the vast majority of the time the server has no hiccups generating chunks beyond that We have a small player base. Generating chunks typically causes no issues, but recently we've been getting these small spikes where MSPT is showing <50 but TPS <20
Skullians
Skullians5mo ago
Try find plugin alternatives for your datapacks datapacks are using up 5% of your server thread !optimis !optimise
Carl-bot
Carl-bot5mo ago
You can follow these guides to optimize your server
Admincraft Canned Responses
TurboVadim
TurboVadim5mo ago
use spark with /spark profiler --only-ticks-over 50
Skullians
Skullians5mo ago
Check out eternity’s guide about to suggest this ^^ wait no use spark with /spark profiler --only-ticks-over 51
Laupolio
LaupolioOP5mo ago
Will do. Didn't know this was a thing
Skullians
Skullians5mo ago
don’t do 50, do 51 as said here
TurboVadim
TurboVadim5mo ago
doesn't matter at all Oh 9900k
Skullians
Skullians5mo ago
50 can catch normal ticks
TurboVadim
TurboVadim5mo ago
Hetzner? 50 with avg 12 isnt normal
Skullians
Skullians5mo ago
??
TurboVadim
TurboVadim5mo ago
No description
Skullians
Skullians5mo ago
yes but only ticks over at 50 means it can catch normal ticks that aren’t laggy whereas 51+ catches actual lag ticks I don’t care about their current perf
TurboVadim
TurboVadim5mo ago
yeah
Skullians
Skullians5mo ago
we want a spark with actual laggy ticks
Laupolio
LaupolioOP5mo ago
Have it running. I'll send a link once we experience another spike
Skullians
Skullians5mo ago
:ThumbsUp: thanks
TurboVadim
TurboVadim5mo ago
For me it actually looks like a host issue For now We'll see
Laupolio
LaupolioOP5mo ago
We use Winternode. Been very happy with performance for the past year so I'm not sure
TurboVadim
TurboVadim5mo ago
Can u send link please, i'll take a look
Laupolio
LaupolioOP5mo ago
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
cal
cal5mo ago
WinterNode
Host Minecraft Java Edition Servers
Premium Minecraft Server Hosting from only $1.99/GB! Powered by AMD Ryzen 7 and Intel Core i9 CPUs and NVMe SSDs. Available globally.
Admincraft Meta
Admincraft Meta5mo ago
Spark Profile Analysis
These are not magic values. Many of these settings have real consequences on your server's mechanics. See this guide for detailed information on the functionality of each setting.
✅ Your server isn't lagging
Your server is running fine with an average TPS of 20.
Requested by laupolio • Page 1 of 3
TurboVadim
TurboVadim5mo ago
No description
Laupolio
LaupolioOP5mo ago
Flowing water is causing lag spikes??
Skullians
Skullians5mo ago
flowing liquids yes
TurboVadim
TurboVadim5mo ago
If it's moving - yes Check if there's any tsunami machine or smth What's the location of the server?
Laupolio
LaupolioOP5mo ago
Would new world generation with Tectonic cause spikes in flowing water well over what vanilla experiences? Chicago
Skullians
Skullians5mo ago
it’s possible partially pregenerating isn’t ideal if you have a worldborder at 20k, you realistically should pregen 20k
Laupolio
LaupolioOP5mo ago
Yuuuuuup. I'll have to pregen some more while players are offline, then
TurboVadim
TurboVadim5mo ago
Withernode buys servers from https://hostvenom.com/
HostVenom.com
Chicago Colocation and Dedicated Servers | HostVenom
Chicago area Colocation, Bare Metal Dedicated Servers, Virtual Servers, and custom solutions.
TurboVadim
TurboVadim5mo ago
I need to run some test to confirm that this isn't cpu issue like on hetzner 9900k Because on my experience going from i9 9900k to 7950x3d lowered mspt by two times
Laupolio
LaupolioOP5mo ago
Hmm. I can reach out to Winternode to see what they have to say, too
Skullians
Skullians5mo ago
yeah well it’s almost as if the 9900k has a very different single thread score than the 7950X
TurboVadim
TurboVadim5mo ago
I know ofc, but, why use old intel burning cpus when there's something more performant and efficient
Skullians
Skullians5mo ago
well 9900ks aren’t great yeah but they’re far better than the likes of Xeons for small servers it’s usually fine for bigger servers you’d likely want something better
TurboVadim
TurboVadim5mo ago
Understandable, but not for such a price
No description
TurboVadim
TurboVadim5mo ago
My mistake, that's their main project
Skullians
Skullians5mo ago
Jesus that’s ridiculous
TurboVadim
TurboVadim5mo ago
I hope that I'll be able to make some servers in the US someday
Skullians
Skullians5mo ago
enviro is better than this for the US 😭 like wtf you can get a 7600 for $1/gb
TurboVadim
TurboVadim5mo ago
OR intel i9 9900k
Skullians
Skullians5mo ago
well yeah that’s for EU but at least it’s cheaper than WinterNode LOL
Laupolio
LaupolioOP5mo ago
I'm assuming this is with limited vcores?
TurboVadim
TurboVadim5mo ago
Unlimited = high CPU steal time
Skullians
Skullians5mo ago
you get 200% (2vcores) with enviro but you can make a ticket to get it increases to 400% for free
TurboVadim
TurboVadim5mo ago
which cause lag spikes a lot
Laupolio
LaupolioOP5mo ago
I've been using winternode for around a year and this is the first time I've ever had lag spikes despite the lack of vcore limit I think I probably benefit from the additional cores for chunk loading more than it hurts mspt for my use case
Skullians
Skullians5mo ago
how many do you get? vCores ^
Laupolio
LaupolioOP5mo ago
No description
Skullians
Skullians5mo ago
oh they give fair usage :/
TurboVadim
TurboVadim5mo ago
You know that if you use 1 thread of any core that no one else uses, it will load ALL core, not a half
Laupolio
LaupolioOP5mo ago
Yeah, I get what you're saying but what matters more than the nitty gritty in this case is the user experience which I've been more than happy with. Looks like I'll go ahead and pregen to world border overnight now that we've figured it out Thanks for the help guys
Admincraft Meta
Admincraft Meta5mo ago
post closed!
The post/thread has been closed!
Requested by laupolio#0

Did you find this page helpful?