LWN.net Logo

Is Sun Solaris on its deathbed? (New York Times)

Is Sun Solaris on its deathbed? (New York Times)

Posted Sep 25, 2008 20:46 UTC (Thu) by drag (subscriber, #31333)
In reply to: Is Sun Solaris on its deathbed? (New York Times) by salimma
Parent article: Is Sun Solaris on its deathbed? (New York Times)

> microkernel

They don't use a Microkernel. :)

They use code _from_ a Microkernel, but that's about it.. It's sort of like a mash-up of Mach and a BSD kernel (FreeBSD, I think) with Mach-derived controlling part of the kernel's task and message-passes it to the BSD-derived side for other operations.

http://www.kernelthread.com/mac/osx/arch_xnu.html

At best it can be described as a 'Hybrid Microkernel' since it does do some message passing stuff. Another famous 'hybrid microkernel' would be Microsoft's NT kernel. It started early in life as a microkernel design.

The kernel design may contribute to it, but there are a ton of little things about OS X that tell me that Apple isn't really concerned about performance very much. They create a slick interface and make things 'fast enough', which is perfectly fine for what the OS is designed for.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds