Send a link

Minecraft



Running the server on FreeBSD

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui


And if you have plenty of RAM and ressources in general
java -server -Xmx8192M -Xms4096M -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=8 -XX:+AggressiveOpts -jar minecraft_server.jar nogui


ParallelGCThreads can be anything you fancy, but keep it as low as 2 or 8 in the beginning to check out the impact.

In fact, all the extra options to JVM might also help on systems with less RAM. Try for yourself.

Also see these threads/articles:

http://www.minecraftforum.net/topic/63836-making-your-server-lag-less-by-tuning-java-settings/(external link)
http://java.sun.com/performance/reference/whitepapers/tuning.html(external link)

Startup script using screen

http://www.minecraftwiki.net/wiki/Server_startup_script(external link)

MineServer (C++ server)

Open source MineCraft Server (under development)
http://mineserver.be/(external link)

Support links

http://getsatisfaction.com/mojang/topics/the_famous_warning_cant_keep_up_did_the_system_time_problem(external link)

Addons

http://www.sk89q.com/projects/worldedit/(external link)
http://www.sk89q.com/projects/worldguard/(external link)

Links

http://www.minecraftwiki.net/wiki/Server.properties(external link)
http://www.minecraftwiki.net/wiki/Crafting(external link)
http://www.minecraftwiki.net/wiki/Tutorials/Beginner's_guide(external link)
http://www.minecraftwiki.net/wiki/Armor(external link)
http://www.minecraftwiki.net/wiki/Rails(external link)