On 29/05/2014, Ted Unangst <t...@tedunangst.com> wrote: > The first question is why not use fuse? I think it's better to > have one userland filesystem interface than two.
We already have 2: fuse, nfs. • 9p can operate over arbitrary transports, such as virtio and tcp. Fuse can't. • To my knowledge one can't have root as fuse. • Fuse requires a copy to/from a memory buffer on read/write. I have usage cases in which fuse is the performance-limiting factor.