> - other local optimizations (does plan9 pay marshalling,
>   unmarshalling cost for node local communication?)

not unless it hits the mount driver.  since a user level fs is
a 9p server, it is clear that io must go through the mnt driver
and kernel fileservers or pipes need not.

> - pushing performance sensitive code into kernel (to reduce
>   context switches).

i never understood the point of plan 9 to be to hold
the performance crown at all costs.

- erik

Reply via email to