On Apr 16, 2012 6:45 AM, "Jonathan S. Shapiro" <[email protected]> wrote: > On Fri, Apr 13, 2012 at 8:59 AM, David Jeske <[email protected]> wrote: >> Microkernels attempted to place the kernel<->driver interface out-of-process and have all since died for performance reasons. > > David: Based on market share numbers, this statement is flatly wrong. There are more microkernels running in the field today than there are monolithic kernels.
.. now we have to define marketshare. If we count by instructions executed annually, do you still think that to be true? Neither windows, linux, android-linux, nor ios are microkernels... and since they have the lions share of fast processors, i believe they dominate instructions executed per year. That said, I'll gladly retreat and simply qualify to end-user operating systems since my entire argument revolves around end-user platforms not embedded systems. (One can do very different things in small embedded, including using stop-the-world, since leverage is generally less, and there is no uncontrolled usage or installation)
_______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
