Indeed. Fortunately Russ' code was very clean, but if you turn on tracing you get quite a surprise. Here we are concerned about optimizing 9p. The amount of fuse traffic for simple operations is astounding. You stop wondering "why?" and just try and cope. I'm not dumping on fuse - it does fill a gap - rather I just don't wish to look at its implementation.
brucee On Sat, Nov 8, 2008 at 1:45 AM, Skip Tavakkolian <[EMAIL PROTECTED]> wrote: >> That said, what's the "resource sharing protocol" for fuse? None of >> those file systems has a common wire protocol AFAICT. Those servers >> are hooks from kernel to user to "something". FUSE is not for resource >> sharing, is it? It's for making it easy to write file systems for >> Linux users. > > the new rangboom agents include 9pfuse (brucee's work based on russ' > p9p code) and run on linux and mac os x. i was hoping to release them > by the end of oct (in time for iwp9). filesystems imported from plan9 are > mounted as fuse fs. fuse has a lot of quirks and doesn't inspire confidence. > > >