Can I optimise it somehow?

Hello, I own a modded Minecraft server with a big custom modpack of mine. After adding more mods to the modpack today, I saw a noticeable drop in TPS on the server in Spark, what concerned me. https://spark.lucko.me/F1N4C1Ujty From what I was about to extract from Spark, seems like Exotelcraft and BCLib (related to BetterNether and BetterEnd which I both have on my server) tanks a lot of performance now. I'd like to avoid removing these mods however, so I'm asking if there's any other way I could optimise the server, unless removing these mods will be a necessity. Thanks in advance!
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
29 Replies
Admincraft Meta
Admincraft Meta5mo ago
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 theseviest
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 theseviest#0
SilentBot
SilentBot5mo ago
These two numbers are quite worrying to see:
No description
SilentBot
SilentBot5mo ago
Likely your host is severely overloaded, and this isn't related to the pack being heavy Or at least is making it hard to determine anything usable from the report.
Sev (The Seviest)
Sev (The Seviest)OP5mo ago
Pebblehost 😭
SilentBot
SilentBot5mo ago
You have CommandFunctionManager eating a bunch of your tick, so command handlers And a bunch of tps to entity spawning and ticking But that report looks very malformed I'd maybe update spark and try again
SilentBot
SilentBot5mo ago
As this is what the report looks like:
No description
SilentBot
SilentBot5mo ago
Some lower parts take longer than their parent function reported, which shouldn't be possible.
Sev (The Seviest)
Sev (The Seviest)OP5mo ago
Oh yeah, the entity-realted stuff happens for quite some time already, even before I added more mods today The last version of Spark for 1.20.1 is 1.10.53, which I use Unless I can safely update to the latest regardless of the Minecraft version
SilentBot
SilentBot5mo ago
The latest version is 1.10.97 for Fabric Oop Sorry, you're right I'm misreading
Sev (The Seviest)
Sev (The Seviest)OP5mo ago
I'll run one more profiler then for the reference. Should I set --only-tick-over or just set in without parameters?
SilentBot
SilentBot5mo ago
I'd do only-ticks-over and just do 50 Though by the looks of the report, most of it was 😄
Sev (The Seviest)
Sev (The Seviest)OP5mo ago
I've set it up at 60. I'll be back with another report in 10 minutes :Salute:
SilentBot
SilentBot5mo ago
:Pepe_salute:
Sev (The Seviest)
Sev (The Seviest)OP5mo ago
Looks as bad as the previous one :/ https://spark.lucko.me/zlanzhsV89 Doing >= 50 now like you suggested
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Admincraft Meta
Admincraft Meta5mo ago
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 theseviest
Sev (The Seviest)
Sev (The Seviest)OP5mo ago
I think I'll restart the server to see if that helps making a "non-defective" looking profiler... 💀 https://spark.lucko.me/geel5uk64c
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Admincraft Meta
Admincraft Meta5mo ago
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 theseviest
Sev (The Seviest)
Sev (The Seviest)OP5mo ago
Nope, the server restart didn't prevent the Spark to freak out and going beyond 100%-
ProGamingDk
ProGamingDk5mo ago
it means its not using the async profiler
Sev (The Seviest)
Sev (The Seviest)OP5mo ago
Can I even do something about it on a shared hosting? Looks like it's something beyond me 😓
ProGamingDk
ProGamingDk5mo ago
generally not its odd why it isnt running using it tho
Skullians
Skullians5mo ago
look into exotelcraft and apoli
Sev (The Seviest)
Sev (The Seviest)OP5mo ago
So far it looks like Exotel is doing the worst, huh I'll try running the server without it for a change
Sev (The Seviest)
Sev (The Seviest)OP5mo ago
Seems like Exotel was the main contributor to server's demise, so I won't even bother bringing it back. This is how the Spark profiler presents itself now: https://spark.lucko.me/QUMv69WkCs
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Admincraft Meta
Admincraft Meta5mo ago
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 theseviest
Sev (The Seviest)
Sev (The Seviest)OP5mo ago
Apoli will most likely have to stay, because we're using Origins mod that depends on it
Admincraft Meta
Admincraft Meta5mo ago
post closed!
The post/thread has been closed!
Requested by theseviest#0

Did you find this page helpful?