http://www.speedtest.net/result/1961990289.png ( used to be faster ) and i have 4GB ram on my PC and 2x 2.66GHZ CPU my run bat is Echo OFF SET BINDIR=%~dp0 CD /D "%BINDIR%" "%ProgramFiles(x86)%\Java\jre7\bin\java.exe" -Xincgc -Xmx1G -jar craftbukkit.jar PAUSE Could anyone tell me how i assign more RAM to it. And how many people could i host?
my english isn't best. you have java 32bit version it cans use ram below 1.7gb ( change the flag -Xmx1G to -Xmx1.7G ) you must use the 64bit version then you can assign ram more than 1.7G. you can hold 40+ players with little lag.
assign 2GB of ram to the server, which will leave you with plenty of spare. Remember, your server will hardly ever use this much ram anyway, unless you peak it out. Normally, it will graze around the lower end, unless a lot of people join. The better the cpu, the faster the performance will be.
RAM is really the limitng factor here. You could have a 2.8Ghz card and have 16 gigs of ram, and the server would host 300 people. Or you could have a 4Ghz card and 16bigs of ram and still have 300 people. CPU speed is just how fast the data can be processed. Useful for restricting lag, not for increasing player slots.