> i don't know if his methods have any application to Plan 9, since the
> Plan 9 IP stack doesn't seem to have the lineage of the linux and bsd
> stacks. i am not intimate with the IP stack code, but it might bear a
> lookover.

i think there might be a nice irony: i understood that a variant of plan 9 
(brazil)
did put the networking code in /ip outside the kernel,
but it returned inside to improve performance.
of course, the structure was a little different from VJ's suggestion.

it seems to me that one could make many of the improvements inside the kernel
without putting the code in libraries (although there's an implication that 
there might
be a choice of implementations for different applications).
one disadvantage of the library approach in the unix environment is that
you're once again back having to know which `access method' to use,
to pass the file descriptor or handle to the right library.
i might easily have misunderstood something though.

Reply via email to