[MUD-Dev] Text Parsing

J C Lawrence claw at varesearch.com
Thu Jun 10 19:10:43 CEST 1999


Glad to see you here Joey!

On Wed, 9 Jun 1999 20:31:22 -0700 
Joey Hess <joey at kitenet.net> wrote:

> J C Lawrence wrote:

>> I've scaled using simulated users under very artificial
>> conditions and a rather minimal world to just over 700
>> simultaneous players on a fairly mid-range box.  Performance at
>> that point really became a kernel function due to poor MT work on
>> IO under Linux (single lock).

> When you speak of simultaneous users, how active were they? Did
> they issue 1 command per second, a constant stream of commands, or
> what?

In the simplest test I created a world consisting of a rectangular
array of locations, roughly 100x100 as I recall, with every location
gemotrically joied to all its neighbors.  I then scattered a variety
of basic objects about the landscape (things to pick up and drop).
On a seperate machine I then ran a MT client that initiated N
connections to the server (where N grew over time), logged in, and
then randomly walked the resultant characters around and picked up
and dropped objects randomly.  The pacing of commands was roughly as
fast as the client could cycle thru the characters and detect ACK
strings from the prior commands.  This resulted in a pretty rough
bell curve centered on about one command every three seconds (a bit
low, but hey).

Somewhere around or just past 700 the machine repeatedly cratered.

--
J C Lawrence                                   Home: claw at kanga.nu
---------(*)                Linux/IA64 - Work: claw at varesearch.com
 ... Beware of cromagnons wearing chewing gum and palm pilots ...


_______________________________________________
MUD-Dev maillist  -  MUD-Dev at kanga.nu
http://www.kanga.nu/lists/listinfo/mud-dev




More information about the mud-dev-archive mailing list