How can i improve my MSPT

My server runs 9-12 mspt with a tick warp test but i am aiming for about 4-6mspt so i have the most amount of room to run farms below 50mspt, i am running 12400f with 32 gigs of 3200mhz ddr4 ram and a void world idles and tick sprints at about 0.4-0.8mspt with same mods and datapacks as the world i am loading
18 Replies
Thorn
ThornOP11h ago
let me get a spark profile
Thorn
ThornOP11h ago
https://spark.lucko.me/3WU6qVM16l here is the last spark profile i did the beginning had a tick sprint running
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Thorn
ThornOP11h ago
also sorry for another post i have been troubleshootiung for a while and last post got almost no interaction and was inactive for like 3 days
Tamz
Tamz10h ago
1 looks fine 2 wtf is this
No description
Tamz
Tamz10h ago
4-6mspt is basically impossible without having a Really expensive server cpu and folia running as long as mspt is under 35 thats perfect
Thorn
ThornOP10h ago
tick sprint at the beginning is wqhtat the graph is showing i can run regular vanilla world like 5-8 mspt and this world is superflat so it technically should run better as less terrain to gen so thats why im confused also i understand 11mspt is fine but bcs i want to run farms i want to maximize the amount of room i have for farms to be loaded, it will be like 5mspt from carpet bot+whatever lag the farm produces so with 12mspt i will only be able to run a few farms
Lunaiskey
Lunaiskey10h ago
tbh as long as you dont hit 50mspt your good, trying for small amounts of mspt while your server is doing basically nothing seems like a waste of time, really you should try on work on it when it is doing alot
Thorn
ThornOP10h ago
it feels easiest to baseline when doing nothing just bcs there is very little variables
Lunaiskey
Lunaiskey10h ago
tbh the biggest tick eaters are worldgen, entity ticking and usually redstone depending on scale
Thorn
ThornOP10h ago
yeah but if i load an ms and bee farm and like a few other farms i have a lot of randomization like a cobble or tree farm will have small spike from item entities and tnt entities bee farm will have largish spike from bees leaving hive and ms will have largish spike from hopper locking and unlocking
Lunaiskey
Lunaiskey10h ago
i dont think that cobble and tree farms would have a massive impact on mspt due to the fact their entity counts are very small and they are item entities, they dont do too much other then sit in 1 location and are checking if there is a valid player target
Thorn
ThornOP10h ago
yueah i was just trying to find instances of variables hmm maybe its fine tmc has corrupted my brain but are there any preformance tweaks you may recommend to reduce loading lag when starting server up and first loading it up?
Lunaiskey
Lunaiskey10h ago
play on your server, benchmark your farms and see if theres anything that are doing very heavy things that you can actually see as being big issues. legit thats a very tiny thing, ofcourse theres gunna bit a bit of time spent to load stuff but its such a tiny performance hit thats its not even really benchmarkable like investing in better hardware to host your server on is always a good shout, the best cpu by its single thread benchmark that you can afford
Thorn
ThornOP10h ago
when i first load i am at 300mspt for first 5-10 seconds then 40+ for like 30 seconds till it is warmed up hmm ok sorry for my ignorance
Lunaiskey
Lunaiskey10h ago
that seems very high, can you show a report of that specifically if you can atleast
Thorn
ThornOP10h ago
imma speed start a spark profiler
Thorn
ThornOP10h ago
https://spark.lucko.me/w9Z8QMmhAp ehh this doesnt really show it
spark
spark is a performance profiler for Minecraft clients, servers, and proxies.
Thorn
ThornOP5h ago
one thing is the server doesnt seem to be utilizing the ram given, idk if it doesnt need all the ram but it has 12gigs allocated but it only takes 2.9 gigs Oh wait is the 12 gigs what is entirely allocated but 2.9 is max until it hits that max amount and needs more and then like 4 is max

Did you find this page helpful?