Re: About exokernels...
Posted: Fri Feb 21, 2014 1:46 am
"Exokernel" is orthogonal to "microkernel." If the libraries and/or servers in an AmigaOS-like system exposed low level interfaces... (I don't think they do) it'd be both.Brendan wrote:Most people say AmigaOS's kernel is a micro-kernel. However, there's no MMU and no isolation between "user space" and "kernel space" so it could just as easily be classified as a modular monolithic kernel or a micro-kernel. For example, device drivers are "libraries", and you could say they're modules for a monolithic kernel or you could say they're processes for a micro-kernel. They aren't "per process libraries" though, so you can't say they are libOSs for an exo-kernel.