Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] A mac linux question
- Date: Thu, 11 Jul 2002 18:35:00 +0900
- From: Matt Doughty <mdoughty@example.com>
- Subject: Re: [tlug] A mac linux question
- References: <200207110951.51408.pietro@example.com> <20020711082233.GA29331@example.com> <20020711084416.GG234@example.com> <20020711085645.GB29331@example.com>
- User-agent: Mutt/1.4i
On Thu, Jul 11, 2002 at 09:56:45AM +0100, Simon Cozens wrote: > Matt Doughty: > > IIRC > > You don't. :) > Not surprising. I have heard so many conflicting reports on what exactly the OSX kernel is that the fact, and fiction was destined to get muddled in my always muddled mind. :) > > It is *BSD userland grafted on to some crossbreed kernel that is > > using mach for all the fun low level service stuff(threads, IPC, virtually > > memory management etc.)[1] > > It's a fairly standard BSD kernel (based on FreeBSD, I think) which handles > its own VM, Unix and SysV IPC. Mach handles the intrakernel IPC and threading. > Is there anywhere I read about this authoritatively? I would love to understand it better. I dug around a bit in their docs and found this: * Mach. Provides the fundamental abstractions and implementations of tasks, threads, ports, virtual addressing, memory management, and intertask communication. Mach is also the part of the operating system that manages processor usage, handles scheduling, and enforces memory protection. In addition it provides timing services, synchronization primitives, and a messaging-centered infrastructure to the rest of the operating system. Which is exactly the sort of thing that lead to my misconceptions of what Mach is doing. I guess one can always go digging into the Darwin source, but I would like a slightly less time consuming way to get a general understanding of how it all ties together. --Matt
- Follow-Ups:
- Re: [tlug] A mac linux question
- From: Simon Cozens
- References:
- [tlug] A mac linux question
- From: Pietro Zuco
- Re: [tlug] A mac linux question
- From: Simon Cozens
- Re: [tlug] A mac linux question
- From: Matt Doughty
- Re: [tlug] A mac linux question
- From: Simon Cozens
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] DNS servers down?
- Next by Date: Re: [tlug] DNS servers down?
- Previous by thread: Re: [tlug] A mac linux question
- Next by thread: Re: [tlug] A mac linux question
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links