by loftar » Sun Nov 08, 2009 10:15 pm
As it is now, the game server process itself uses somewhere between about 500-900 MB depending on how much of the map is loaded; but then, the same server also runs Apache, which takes about as much, depending on load (it starts new processes on demand); and then there are a few miscellaneous processes running on it as well, of course. It has 1 GB physical RAM, so it usually uses about 500-1200 MB or so of swap.
That's usually quite fine -- as long as it's just the game server, a little bit of swapping is fine and it's hardly affected at all -- but when Apache starts being hit too badly as well, it starts thrashing quite a bit from time to time.
In other words, another GB or so of RAM wouldn't exactly hurt performance. :)
It should be mentioned that I've also been considering moving Apache to a separate machine, but the network infrastructure at Jorb's is a bit lackluster, and I haven't bothered fixing it up.
"Object-oriented design is the roman numerals of computing." -- Rob Pike