[Portland] PortlandVFSProposal

Martin Konold martin.konold at erfrakon.de
Sun Jan 8 17:28:16 EET 2006


Am Sonntag, 8. Januar 2006 14:21 schrieb Diego Calleja:

Hi,

> El Sun, 8 Jan 2006 13:49:47 +0100,
>
> Martin Konold <martin.konold at erfrakon.de> escribió:
> > Fuse runs in userland. So there are extra context switches.
>
> Other userspace solutions require context switches aswell..

I was answering to

> > common-vfs will be also slower than in-kernel filesystems.

> > 3. FUSE is not generic enough for an efficient implementation of stuff
> > like imap4, pop3 and SMTP.
>
> What's exactly the problem with implementing a pop3 as a filesystem with
> FUSE just like the plan 9 guys did?

With fs semantics you are loosing the efficiency and functionality of the 
protocol. 

E.g. IMAP4 knows about unsolicited server responses. How do you intend to 
implement this with fs semantics?

Regards,
-- martin

-- 
http://www.erfrakon.com/
Erlewein, Frank, Konold & Partner - Beratende Ingenieure und Physiker



More information about the Portland mailing list