LWN.net Logo

FUSE - implementing filesystems in user space

FUSE - implementing filesystems in user space

Posted Jan 29, 2004 2:17 UTC (Thu) by flewellyn (subscriber, #5047)
Parent article: FUSE - implementing filesystems in user space

Interesting. So, how long before Linux becomes a microkernel, then? :-)


(Log in to post comments)

FUSE - implementing filesystems in user space

Posted Jan 29, 2004 2:50 UTC (Thu) by marduk (subscriber, #3831) [Link]

It certainly does seem like Linux is becoming more and more microkernel-like every day. One wonders what Linus says about this.

FUSE - implementing filesystems in user space

Posted Jan 29, 2004 8:38 UTC (Thu) by stuart2048 (subscriber, #6241) [Link]

One of the cool features of userland isolation is that it's much easier to watch behaviour and resource consumption. Curious about how much memory or CPU your protocol stack is consuming? Easy...

--Stuart

FUSE - implementing filesystems in user space

Posted Jan 29, 2004 3:54 UTC (Thu) by iabervon (subscriber, #722) [Link]

I think it's a good idea to support microkernel-like behavior, so that
users can trade off performance for isolation. I'd certainly prefer that
drivers be in userspace when performance isn't an issue; if my PDA sync
takes twice as many context switches, I probably won't even notice the
difference, but I will be glad if it doesn't take the system down if it
is buggy. On the other hand, I don't think that Linux will get
particularly micro; just because you can have filesystems and drivers in
userspace doesn't mean that having your root filesystem or video drivers
in userspace is going to be a good idea.

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds