Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm interested in becoming more familiar with OS X internals. On Windows, I've read both the 4th and 5th editions of Windows Internals by Mark Russinovich and Dave Solomon and they have been invaluable for understanding the way Windows works on a low-level.

Has anyone found a comparable book regarding OS X internals? I'm approaching this as a software developer and security analyst, so a book that incorporates code examples is welcome.

To be clear, I want to understand concepts similar to those presented in the Windows Internals books:

  • Understand how the core system and management mechanisms work
  • Explore internal system data structures using tools like a kernel debugger
  • Grasp the scheduler's priority and CPU placement algorithms
  • Go inside the OS X security model to see how it authorizes access to data
  • Understand how OS X manages physical and virtual memory
  • etc

Does anyone have any suggestions for books on OS X internals covering these types of topics?

share|improve this question

closed as off topic by Sathya Jan 10 '12 at 14:33

Questions on Super User are expected to relate to computer software or computer hardware within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 3 down vote accepted sounds pretty good.

(Amazon: )

share|improve this answer
What is the magic "googling" you speak of? ;-) – Dave M May 26 '11 at 17:14
@Dave M: – bubu May 26 '11 at 18:18
I second that. It's I think the only such (publicly available) book that I know of. I have it and it's quite thorough, though, but does not cover the changes in Leopard and Snow Leopard. A new edition is really needed! – Henno May 26 '11 at 19:01
This book, to be released in Jan 2012, sounds like the one I really want: – Mick May 26 '11 at 21:07

Not the answer you're looking for? Browse other questions tagged or ask your own question.