

Linux is putting all of that memory to cache. What in the world does it need ot cache all that memory to run a game server for? I have't a clue. Yes there is Apache on there, plus Psychostats, but that's it. I think it's caching all the Psychostats garbage, and I don't like that. I don't like that because it hurts the performance of the server, BIG TIME! When it reaches 32 players, it stutters, because it can't randomly access stuff. Instead, it has a whopping 50MB Of RAM to play with. Linux is supposed to free up some of the old cache, but it only does it ONE time per day, at 6:30am. 6:30am is a time when my server isn't full anymore.
How can I limit the amount of memory that Linux caches? Again, I have 2GB of memory and this is ridiculous! I'd like to keep it at say, 800MB free for sure. My friend turned off the swap file competely, which seemed to help the server a little. I've read so much documentation on Linux memory magement, and nothing tells me how to reduce the amount it caches. I've read another guy who had 1GB of memory on his file server. Within 4 hours, he had 100MB free and stuttering all over the place when requesting files.
Thanks in advance!
-Brian