Descriptive Problem Summary:
Something is seriously wrong with Dream Seeker and I think it is memory related. Memory usage climbs up and never goes back down.
People are always complaining about lag and it's getting to the point where I am literally going insane. I've done everything I can think of to reduce lag on Feval. It uses less than 6% CPU with 20 players, less than 3% RAM, and like less than 250kb of bandwidth a second on a server that runs at 60Mbps. I just can't figure out what is going on. I mean, the game should support hundreds of players with zero lag. The only thing I could think of is client-side lag.
When I myself started to lag, I opened Task Manager up and DS was using 150mb of memory and just kept going up and up (slowly, though).
I think every icon is saved into memory and is never removed, but I'm not sure.
So, I'm assuming once memory usage gets high enough that it takes up a good percentage of a player's RAM, they start to lag. That's all I can think of. Maybe people lagging isn't related to the memory stuff, I don't know, but, this is an issue nonetheless.
Numbered Steps to Reproduce Problem:
Play a game for awhile (Feval for example), see memory usage climb and never go down.
Does the problem occur:
Every time? Or how often? All the time.
In other games? Yes.
In other user accounts? Yes.
On other computers? Yes.