I have a pretty heavily modded server that I run from my computer. I have 32gb of ram on my computer and allocate around 8-10 to the server. Since the start of the server (and on previous servers run from my computer including vanilla), I have recieved this multiple times in the chat: Can't Keep Up! Did the system time change or is the server overloaded? The players have now started rubberbanding and it is extremely laggy. There were some corrupted chunks but I deleted those regions in the world folder and it seemed to fix itself. Here is the most recent log where it stopped about a minute after loading without me stopping it but didn't produce a crash report.
I just tried allocating 16gb of ram. Although it isn't as laggy as before and hasnt crashed yet, it still lags a lot and there is still a ton of rubberbanding. The console is also still being spammed with that biomesoplenty message. Also depending on the time of day I can get anywhere from 400mbps-900mbps
looks like your startup script is not fully configured (JVM Flags: 3 total; -Xms16384m -Xmx16384m -XX:PermSize=256m) set your min ram to 1gb so your server does not blot too much straight away and make sure your java arguments match your server and hardware
I just set my startup script to this: java -Xms1024m -Xmx16384m -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -jar forge-1.12.2-14.23.5.2847-universal.jar nogui
pause
but it was still lagging and giving me messages like: Can't keep up! Did the system time change, or is the server overloaded? Running 4565ms behind, skipping 91 tick(s).
For the java arguments I found, I kinda just looked up which the best ones to add were because Im honestly not sure how to match them to my server and hardware
can you give more details on your hardware and if there is anything else running on it as well details on the network also how often are you restarting the server?
I have a pretty heavily modded server that I run from my computer. I have 32gb of ram on my computer and allocate around 8-10 to the server. Since the start of the server (and on previous servers run from my computer including vanilla), I have recieved this multiple times in the chat: Can't Keep Up! Did the system time change or is the server overloaded? The players have now started rubberbanding and it is extremely laggy. There were some corrupted chunks but I deleted those regions in the world folder and it seemed to fix itself. Here is the most recent log where it stopped about a minute after loading without me stopping it but didn't produce a crash report.
https://paste.ubuntu.com/p/NZQq5sgc85/
Any help is appreciated
Have you tried temporarily allocating more RAM to it, say, 16GB, and seeing if that helps at all? Also, what are your internet speeds like?
Mapping and Modding rules | Global rules
I just tried allocating 16gb of ram. Although it isn't as laggy as before and hasnt crashed yet, it still lags a lot and there is still a ton of rubberbanding. The console is also still being spammed with that biomesoplenty message. Also depending on the time of day I can get anywhere from 400mbps-900mbps
After having it up for a bit, it ended up crashing and giving me this report:
https://paste.ubuntu.com/p/kR2wbHJFwM/
I changed the tick setting in server.properties to -1 so it wouldn't crash because of that, but the lag hasn't changed at all
looks like your startup script is not fully configured (JVM Flags: 3 total; -Xms16384m -Xmx16384m -XX:PermSize=256m) set your min ram to 1gb so your server does not blot too much straight away and make sure your java arguments match your server and hardware
Thanks for the advice
I just set my startup script to this: java -Xms1024m -Xmx16384m -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -jar forge-1.12.2-14.23.5.2847-universal.jar nogui
pause
but it was still lagging and giving me messages like: Can't keep up! Did the system time change, or is the server overloaded? Running 4565ms behind, skipping 91 tick(s).
For the java arguments I found, I kinda just looked up which the best ones to add were because Im honestly not sure how to match them to my server and hardware
I also tried java -Xms1024m -Xmx4096m -XX:PermSize=1024m -XX:NewRatio=3 -XX:SurvivorRatio=3 -XX:TargetSurvivorRatio=80 -XX:MaxTenuringThreshold=8 -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:MaxGCPauseMillis=10 -XX:GCPauseIntervalMillis=50 -XX:MaxGCMinorPauseMillis=7 -XX:+ExplicitGCInvokesConcurrent -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=60 -XX:+BindGCTaskThreadsToCPUs -Xnoclassgc -jar forge-1.12.2-14.23.5.2847-universal.jar nogui
pause
but it was the same
can you give more details on your hardware and if there is anything else running on it as well details on the network also how often are you restarting the server?
if your running in linux, run the server in screen then disconect that screen and do a top command and post a screenshot