Griatch
|
f68523cc22
|
Minor optimizations and some fixes to the dummyrunner.
|
2012-08-22 22:34:43 +02:00 |
|
Griatch
|
94477b8340
|
Updated the reload and shutdown mecanism to avoid a loop when shutting down from inside the game. Made sure to have server sync correctly with portal at @reload (some session info were lost before). Some other cleanups.
|
2012-05-01 14:19:54 +02:00 |
|
Griatch
|
2dba8ad547
|
Changed attribute-caching to use a string as key rather than the attribute-object itself. The latter caused the database to be invoked in order to create the hash over and over.
|
2012-04-28 14:47:11 +02:00 |
|
Griatch
|
3091587e33
|
Added a timeout to the attribute caching; the system will now clean cache at regular intervals once it pass a certain size defined in settings.
|
2012-04-28 00:37:36 +02:00 |
|
Griatch
|
fd857f5c86
|
Expanded the dummy runner, making it more realistically mimicking real Players by spreading out its access usage.
|
2012-02-22 12:44:51 +01:00 |
|
Griatch
|
f306c5a6a2
|
Added a separate program for launching client connections. Meant mainly for server devs at this point. It is primarily useful for stress-testing so as to get profiling data using e.g. cProfiler - running many clients with a short timestep -will- slow the server to a crawl! If using sqlite3 with 50+ clients you will also see the memory consumption gradually - our sqlite3 setup runs in RAM by default and these things create a lot of new stuff every timestep - make sure to shut it down before you run out of memory! Not sure if this says much about the server's actual behaviour with many players at this point, the usage pattern is hardly "realistic". Also, it's usually better to shut down the server before the dummyrunner.
|
2012-02-05 17:58:00 +01:00 |
|