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.