[Home] [Groups] - Message: [Prev in Group] [Next in Group]

nu.kanga.list.mud-dev

19149: Re: [MUD-Dev] Re: TECH: Distributed Muds

[Full Header] [Plain Text]
From: Bruce <bruce@puremagic.com>
Newsgroups: nu.kanga.list.mud-dev
Date: Thu, 03 May 2001 00:17:59 -0600
References: [1] [2] [3] [4] <-newest
Organization: Kanga.Nu
Jon Leonard wrote:

> The problem with select (and poll as well, in a MUD-like context
> where most descriptors are active/interesting) is that it filters
> the network activity behind an interface with quadratic cost.  That
> is, each connection needs to be checked every time (if only in
> kernel space), and the activity also scales with the number of
> sockets.
 
> For a real fix, we need a new interface to the kernel, and maybe a
> new system call.  Something like the AmigaDOS interface where IO
> messages

Much of this is already being done experimentally in various ways on
various OSes:

  http://www.kegel.com/c10k.html

Now ... for someone to either write a library that can wrap a few of
these mechanisms or for some standardization to occur.

  - Bruce

_______________________________________________
MUD-Dev mailing list
MUD-Dev@kanga.nu
https://www.kanga.nu/lists/listinfo/mud-dev