[TUHS] Is there a good, even definitive, list of reimplementations of the Unix kernel? What would good cut-off criteria be?
John R Levine via TUHS
tuhs at tuhs.org
Mon Apr 20 06:02:05 AEST 2026
> OSX uses a microkernel, Mach. Thing is more and more code got moved from user space into the kernel to speed it up. First OSF1 moved more code into kernel space, then NeXT, then Apple. But the kernel definitely started out as the Mach micro kernel.
That's what almost always happens, start with a microkernel, find that all
the context switches are killing performance so you move all the pieces
into one place and you end up with yet another macrokernel.
QNX is probably the most successful microkernel system. It's even POSIX
compatible.
Regards,
John Levine, johnl at taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly
More information about the TUHS
mailing list