Performance issues

https://spark.lucko.me/NEXodSwSw5 Server is not running great, what could be the issue?
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
42 Replies
Admincraft Meta
Spark Profile Analysis
❌ Processing Error
The bot cannot process this Spark profile. It appears that the platform is not supported for analysis. Platform: Fabric
Requested by marijnisn00b#0
Admincraft Meta
Thanks for asking your question!
Once you have finished, please close your thread. Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
command to close
/close !close !solved
Requested by marijnisn00b#0
MarijnIsN00B
MarijnIsN00BOP2y ago
Also should I keep my background profiler on or off?
goosBanny
goosBanny2y ago
shouldnt make a big difference as it runs asynchronously up to you
goosBanny
goosBanny2y ago
wtf
No description
MarijnIsN00B
MarijnIsN00BOP2y ago
Soooo Carpet fixes bad?
goosBanny
goosBanny2y ago
a datapack as wel
No description
goosBanny
goosBanny2y ago
apparently ask its dev i guess
Snow Kit
Snow Kit2y ago
mostly looks like oversleep to me. Ticks are dropping, but on average, a tick only takes 13ms, something is definitely wrong
No description
Snow Kit
Snow Kit2y ago
that and g1 young is taking way too long
No description
Snow Kit
Snow Kit2y ago
also, the fact that the host has 2TB of swap allocated tells me something is up
No description
goosBanny
goosBanny2y ago
aaaaaaaa what
MarijnIsN00B
MarijnIsN00BOP2y ago
I removed always pretouch so Im hoping that will help a bit Maybe thats just cus I have unlimited storage with this host? Not sure What could I do about those things?
Snow Kit
Snow Kit2y ago
dumb question, but what host is it?
MarijnIsN00B
MarijnIsN00BOP2y ago
EnviroMC First time using an actual host, I used to always host at home
Snow Kit
Snow Kit2y ago
realistically though, g1 young should be a lot faster -- IE:
No description
MarijnIsN00B
MarijnIsN00BOP2y ago
This is a new report with Carpet, Carpet fixes and always pretouch flag removed https://spark.lucko.me/i5gyMbYreb
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Admincraft Meta
Spark Profile Analysis
❌ Processing Error
The bot cannot process this Spark profile. It appears that the platform is not supported for analysis. Platform: Fabric
Requested by marijnisn00b#0
MarijnIsN00B
MarijnIsN00BOP2y ago
This one has a lot better GC it seems
Snow Kit
Snow Kit2y ago
you can try to lower your Xmx to something like 4096 instead of 6144 as well
MarijnIsN00B
MarijnIsN00BOP2y ago
But nobody is playing rn so cant rlly test under load
goosBanny
goosBanny2y ago
hmm is carpet logging anything btw? i have yet to use it but it did seem as if a farm's output was being logged
MarijnIsN00B
MarijnIsN00BOP2y ago
No I just completely removed carpet
goosBanny
goosBanny2y ago
no i meant b4 :d
MarijnIsN00B
MarijnIsN00BOP2y ago
Ohh Someone was messing with the commands and started an entiry logging event but that was quickly disabled iirc
Snow Kit
Snow Kit2y ago
I would definitely recommend lowering your Xmx though
MarijnIsN00B
MarijnIsN00BOP2y ago
I'll try that
Snow Kit
Snow Kit2y ago
Xmx is your heap size limit, but modern minecraft uses a lot of memory outside of the heap
MarijnIsN00B
MarijnIsN00BOP2y ago
Paying less is smth I never say no to lmao
goosBanny
goosBanny2y ago
just have them lower -xmx for a bit
Snow Kit
Snow Kit2y ago
oh no, I mean lowering your xmx, but still paying for 6gb Java is stupid
MarijnIsN00B
MarijnIsN00BOP2y ago
Oh I'll see if thats possible I dont think I can Rn server seems to be performing a lot better than before but I do get a small lag spike when someone joins, any ideas what that could be? Maybe Very Many Players?
Snow Kit
Snow Kit2y ago
spark has a tickmonitor that will alert you of tps spikes and long gc operations or with spark, you can start the profiler with something like --only-ticks-over 100
MarijnIsN00B
MarijnIsN00BOP2y ago
Can I somehow know what is causing those long ticks? Almost every 10 ticks is over 100ms lmao
Snow Kit
Snow Kit2y ago
do spark profiler start --only-ticks-over 100 then share the results after like a minute or 2
MarijnIsN00B
MarijnIsN00BOP2y ago
Will do
MarijnIsN00B
MarijnIsN00BOP2y ago
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Admincraft Meta
Spark Profile Analysis
❌ Processing Error
The bot cannot process this Spark profile. It appears that the platform is not supported for analysis. Platform: Fabric
Requested by marijnisn00b#0
MarijnIsN00B
MarijnIsN00BOP2y ago
Yes yes bot Ik its fabric
Snow Kit
Snow Kit2y ago
yeah, GC is way higher than it should be
No description
Snow Kit
Snow Kit2y ago
I'd probably recommend opening a ticket with enviromc and asking if they can help you, you already have what appear to be the proper flags
MarijnIsN00B
MarijnIsN00BOP2y ago
Should the specs of this server be good enough for a fabric server with like 10 ppl? Like there is def ssomething wrong with the GC but if thats fixed, would the server just perform smoothly or is it a good idea to upgrade my plan anyway

Did you find this page helpful?