[Sussex] LINUX takes on XServe

Tony Dart tdart at btinternet.com
Tue Oct 29 23:32:01 UTC 2002


On Tuesday, October 29, 2002, at 03:55 PM, Steve Dobson wrote:

> All
>
> On 29 October 2002 at 14:17 wisely wrote:
> <snip>
>> The reviewer points to a few things about virtual memory and
>> the like.  One point he didn't make (and Steve will back will agree
>> vigorously with this) is that OS X is a Micokernel architecture
>> (Mach 3) and LINUX is a Monolithic kernel architecture.  In General
>> microkernels are slower than Monolithic kernels (although this is
>> not always the case).
>

Quote from Apples UNIX Porting Guide:

Although Mac OS X must credit BSD for most of the underlying levels of 
the operating system, Mac OS X also owes a major debt to Mach. The 
kernel is heavily influenced in its design philosophy by Carnegie 
Mellon's Mach project. The kernel is not a pure microkernel 
implementation though since the address space is shared with BSD 
processes.

end of quote.

;-)
Tony
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 1022 bytes
Desc: not available
Url : http://mailman.lug.org.uk/pipermail/sussex/attachments/20021029/e08b9b23/attachment.bin 


More information about the Sussex mailing list