Tired of seeing that same old message over and over? No, your system time didn't change, and yes, your server is overloaded. Continue reading below to see what you can (and can't) do about it.
UNDER CONSTRUCTION! Check back soon for a full-fledged site! In the meantime, check out this cool Capture the Flag Server!
No, you aren't the only server owner who gets the infamous message.
[WARNING] Can't keep up! Did the system time change, or is the server overloaded?
But what does it mean, and what can you do to fix it?
Our Can't keep up! message is caused by the dreaded Lag. Basically, minecraft does everything in Ticks. Each tick is intended to last 50ms and must handle everything in game during that 50ms window. During each tick, your minecraft server must make mobs move, handle all player actions that occurred within the last 50ms, notify all players of all changes, and many more things. Adding plugins to the mix means that even more things must be done each tick. When each tick starts to take more than 50ms, you start experienceing Lag.
Lag can have wide-reaching consequences. Severe Lag can cause the sun and moon to slow down, and make days and nights take longer. Mobs move and react more slowly. Instead of moving smoothly, you'll notice players jump from place to place. Cooking items in a furnace will take longer. Lag significantly deteriorates your players' gaming experience.
I've read over and over various accounts of how you can simply solve your lag problem by using one java configuration or another. Bullshit. Here's a nice little list of things I've heard people give as an end-all solution to fixing lag - and none of them work.
There are 10,000 different ways to do what I just did, and they all pretty much do the same thing, performance wise.
java -jar -Xincgc -Xmx2G craftbukkit.jar
There ARE some limited things you can do to eek more power out of your existing system. Check it out:
Intel Core i7-2700Kas determined by this website. You'll see there that there are several other processors that performed better, but closer inspection will reveal that they are all 6-cores. That means that even though the
3960Xhas a passmark of
14,900, your server will only be able to access
2,480of that power, compared with
Play Capture the Flag with your friends on Minecraft! This super fun server lets you play CTF as a Heavy, Archer, Pyro, Medic, Soldier, Chemist, or Engineer. Each "class" has special abilities and a unique loadout. We have more than 10 maps you can play on, so the experience is always unique!0% Lag 60/60 Players High Player Loyalty