Minix, a system in which inter process communication, in a distributed
OS, play an essential system role, seem to be handled with a couple
single threaded, simple list structures.
I don't know how much this has been optimized, or not, as it still is an
educational system, but the fact is that it works, and seems to work
well.
I don't know how well Minix' sockets scale (For efficiency sake, I hope
in Minix they scale well), but for a version like v0.1.3 it's more than
good enough.
As for the way Linux and BSD do things, I don't know well enough, as I
haven't been able to study those regions of those kernels yet.
--
Best regards; Met vriendelijke groet;
Bart Kuivenhoven.
Lead developer on the Andromeda project.
On Tue, 2012-06-19 at 19:48 +0200, Michel Megens wrote:
> Hi,
>
>
> Lets throw up a little (networking) discussion: How to let the
> net-core driver handle an incoming packet. I'm asking your
> opinions specifically on the following:
>
>
> * Handle packets thread based;
> * Handle packets not thread based;
> * Some other suggestion
> --
> You received this message because you are subscribed to the Google
> Groups "Orion" group.
> To post to this group, send an email to
orio...@googlegroups.com.
> To unsubscribe from this group, send email to orion-os
> +
unsub...@googlegroups.com.
> For more options, visit this group at
>
http://groups.google.com/group/orion-os?hl=en-GB.