Skip to Content
Mac OS X Internals: A Systems Approach
book

Mac OS X Internals: A Systems Approach

by Amit Singh
June 2006
Intermediate to advanced
1680 pages
38h 43m
English
Addison-Wesley Professional
Content preview from Mac OS X Internals: A Systems Approach

Chapter 10Extending the Kernel

The line between RISC and CISC microprocessors has been growing fuzzier over the years, particularly as the focus of microprocessor companies has shifted to microarchitecture. It is common to see companies attempting to optimize superscalar, out-of-order execution. In other words, modern RISC processors have become more CISC-like and vice versa. An equally interesting evolutionary circle can be observed in kernel design: “technically monolithic” kernels have evolved to contain enough modularity and flexibility to offer many of the benefits provided by microkernels.

10.1 A Driver down the Memory Lane

In commercial operating systems, the majority of third-party kernel programming pertains to device drivers. A driver ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

OS X and iOS Kernel Programming

OS X and iOS Kernel Programming

Ole Henry Halvorsen, Douglas Clarke
Mac OS X in a Nutshell

Mac OS X in a Nutshell

Jason McIntosh, Chuck Toporek, Chris Stone

Publisher Resources

ISBN: 0321278542Purchase book