Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

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
add comment

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.

1 Answer

up vote 3 down vote accepted

http://osxbook.com/book/toc/toc.html sounds pretty good.

(Amazon: http://www.amazon.com/Mac-OS-Internals-Systems-Approach/dp/0321278542/ )

share|improve this answer
What is the magic "googling" you speak of? ;-) –  Dave M May 26 '11 at 17:14
@Dave M: lmgtfy.com/?q=macos+x+internals –  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: amazon.com/Mac-OS-iOS-Internals-Apples/dp/1118057651 –  Mick May 26 '11 at 21:07
add comment

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