View Single Post
  #9  
Old 08-25-2009, 12:33 PM
drakelord
Hill Giant
 
Join Date: Nov 2002
Location: NC, USA
Posts: 182
Default

Quote:
Originally Posted by trevius View Post
That is a very generous offer, Drakelord. I just wanted to mention that the server sounds nice accept that the RAM might be a bit small to handle servers with more than 20 players like you are wanting as a minimum for it. With only 11 zones in use right now on my server and 56 players online, my server is currently using 1.35GBs of RAM and that is with the server just being rebooted about 10 hours ago. After a few days of not restarting the server, the RAM usage can build up from zones to well over 4GBs. I have 8GBs of RAM and a 10GB swap. Previously, I had 4GBs of RAM and found that leaving the server up for a couple of days straight could easily get into a couple GB of my swap file. The good thing is that the swap file use didn't seem to affect server performance. So, if you are going to only have 512MB of RAM, I would recommend maybe setting a huge (10GB) swap file for it. Otherwise, the server will need to be restarted more than once per day if it regularly has more than 20 or so players on it. Another option might be to do regular zone restarts to ensure that none of them build up too much RAM, since restarting them should clear them out.

I am not exactly sure what causes the high RAM usage, but I know my server isn't the only one that sees that. I think there are still a couple of memory leaks in the source code and maybe certain scripts are causing memory issues. Either way, I just wanted to mention this because it is probably good to consider when moving to a dedicated host like that. Personally, I would recommend 2GB min and preferably 4GB of RAM depending on how many players the server is going to have.

Also, just for reference, my server uses about 150GB Upload and 50GB download of bandwidth per month. So, that should be well within the limitation of your dedicated server.
If increased ram is required, I will upgrade the server for whomever needs it. Not a big deal for me,

Edit: I will go hunting for those memory leaks I think though.
__________________
Hmm.
Reply With Quote