Unpopular opinion: Tanenbaum was right about Linux.
-
-
Hmm, interesting. I always thought something exokernel-ish would be worth trying, with a minimal core of POSIX semantics in the kernel and most of the rest in userspace libraries…
-
As long as the core has the full resource and privilege model, you can put the rest in userspace, yes. But "the rest" is mostly already in userspace; what isn't mostly can't be userspace *libraries* because of how resource & privilege models work.
-
The question that I have is will the QNX kernel model make it out of QNX. Because it’s a beautiful model.
End of conversation
New conversation -
-
-
That's because the former needs performance and fail-safe/allocation-free code paths for robustness and conformance, and is bounded development/bug surface, whereas the latter is unbounded development/bug surface and has less need for performance because of buffering/batching.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.