Re: Spam
Posted: Sat Feb 28, 2009 12:49 pm
Isn't the answer 'Hurd'?
RegardsWhat Is the GNU Hurd? The GNU Hurd is the GNU project's replacement for the Unix kernel. The Hurd is a collection of servers that run on the Mach microkernel to implement file systems, network protocols, file access control, and other features that are implemented by the Unix kernel or similar kernels (such as Linux)
Except it's not really being used as a microkernel... Sort of yes, sort of no. AFAIK Mach handles the basics of thread scheduling and IPC, but all the drivers and *nix system calls are handled in a separate Mach task running in ring 0. It's a really weird hybrid system (and also explains how a 32-bit "kernel" could run 64-bit apps...).berkus wrote:And now surprisingly Mach is in more and more machines shipping with Mac OS X or iPhone OS So maybe the answer to this one is ought to become different in the futureColonel Kernel wrote:I think the answer to the skill-testing question is: Mach.
I was trying to think of a question that couldn't be answered by a quick google (or worded in a way that googling it would deem impossible), so you would require some fairly basic OS theory knowledge before one could start posting here.Combuster wrote:My main problem with that kind of question is that it can't be answered by a quick google, let alone being directly mentioned on the wiki. And that there is no absolute answer.
The consequence of that is that no newcomers to the scene can join. And I don't think that is what we want.MessiahAndrw wrote:I was trying to think of a question that couldn't be answered by a quick google (or worded in a way that googling it would deem impossible), so you would require some fairly basic OS theory knowledge before one could start posting here.Combuster wrote:My main problem with that kind of question is that it can't be answered by a quick google, let alone being directly mentioned on the wiki. And that there is no absolute answer.