Darwinism: the evolution of OS X -- E Pluribus Unum: architecture of OS X and iOS -- On the shoulders of giants: OS X and iOS technologies -- Parts of the process: Mach-O, Process, and thread internals -- Non sequitur: process tracing and debugging -- Alone in the dark: the boot process: EFI and Iboot -- The alpha and the omega - launchd -- Some assembly required: Kernel architectures -- From the cradle to the grave - Kernel boot and panics -- The medium is the message: Mach primitives -- Tempus Fugit - Mach scheduling -- Commit to memory: Mach virtual memory -- BSD - the BSD layer -- Something old, something new: advanced BSD aspects -- Fee, FI-FO, file: file systems and the VFS -- To B (-Tree) or not to be --- The HFS+ file systems -- Adhere to protocol: The networking stack -- Modu(LU)s operandi - Kernel extensions -- Driving force --- I/O kit. |