> - 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