Buy new:
-21% $73.79
$5 delivery November 21 - 23
Ships from: Page Masters
Sold by: Page Masters
$73.79 with 21 percent savings
List Price: $93.99
The List Price is the suggested retail price of a new product as provided by a manufacturer, supplier, or seller. Except for books, Amazon will display a List Price if the product was purchased by customers on Amazon or offered by other retailers at or above the List Price in at least the past 90 days. List prices may not necessarily reflect the product's prevailing market price.
Learn more
$5 delivery November 21 - 23. Details
Only 1 left in stock - order soon.
$$73.79 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$73.79
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Page Masters
Ships from
Page Masters
Sold by
Sold by
Returns
Returnable until Jan 31, 2025
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Returns
Returnable until Jan 31, 2025
For the 2024 holiday season, eligible items purchased between November 1 and December 31, 2024 can be returned until January 31, 2025.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Payment
Secure transaction
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
$12.10

Get Fast, Free Shipping with Amazon Prime
FREE Returns
Individually inspected, some minor wear on edge of cover, ships from Amazon. Individually inspected, some minor wear on edge of cover, ships from Amazon. See less
to get FREE delivery Sunday, November 17. Order within 7 hrs 30 mins
Or Non members get FREE delivery Tuesday, November 19 on orders shipped by Amazon over $35
Only 1 left in stock - order soon.
$$73.79 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$73.79
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Access codes and supplements are not guaranteed with used items.
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

MAC OS X Internals: A Systems Approach 1st Edition

4.2 4.2 out of 5 stars 54 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$73.79","priceAmount":73.79,"currencySymbol":"$","integerValue":"73","decimalSeparator":".","fractionalValue":"79","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"QCTsZtQHpyA014w%2FYn2pyo5CffFqdmyIPXaNlLDtWvw9GaLtDtYZZFUIpo%2BsL59eNEXje%2Bc2p2qOawLwzw4J15QUBUiDpeu6i2jrtdbMkyGFjrHJor7I5vqPTCpr94MsOsXFpcqdlL1%2Fzjs96GX6y9S8dbjfuX6EoirqAyHx3WE%2FGTDgL4GPLaHd1vXbrzzM","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}, {"displayPrice":"$12.10","priceAmount":12.10,"currencySymbol":"$","integerValue":"12","decimalSeparator":".","fractionalValue":"10","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"QCTsZtQHpyA014w%2FYn2pyo5CffFqdmyIwNca3lnE%2FyNktC1o9eosZF7pmsIQzHSCUsmU6IxLAfEHRquK0hUifUIjQSKwpvJLDtOsFDRyBBkgUBIaWSqvfclAOnSp9Gr%2FzRNQF8eqxGnmaAPXvO8TdKAuN4Kjq2qzbsXflm6fndjDnsDRGU1xSHCX7lOPnRL7","locale":"en-US","buyingOptionType":"USED","aapiBuyingOptionIndex":1}]}

Purchase options and add-ons

Mac OS X was released in March 2001, but many components, such as Mach and BSD, are considerably older. Understanding the design, implementation, and workings of Mac OS X requires examination of several technologies that differ in their age, origins, philosophies, and roles.

Mac OS X Internals: A Systems Approach is the first book that dissects the internals of the system, presenting a detailed picture that grows incrementally as you read. For example, you will learn the roles of the firmware, the bootloader, the Mach and BSD kernel components (including the process, virtual memory, IPC, and file system layers), the object-oriented I/O Kit driver framework, user libraries, and other core pieces of software. You will learn how these pieces connect and work internally, where they originated, and how they evolved. The book also covers several key areas of the Intel-based Macintosh computers.

A solid understanding of system internals is immensely useful in design, development, and debugging for programmers of various skill levels. System programmers can use the book as a reference and to construct a better picture of how the core system works. Application programmers can gain a deeper understanding of how their applications interact with the system. System administrators and power users can use the book to harness the power of the rich environment offered by Mac OS X. Finally, members of the Windows, Linux, BSD, and other Unix communities will find the book valuable in comparing and contrasting Mac OS X with their respective systems.

Mac OS X Internals focuses on the technical aspects of OS X and is so full of extremely useful information and programming examples that it will definitely become a mandatory tool for every Mac OS X programmer.




Amazon First Reads | Editors' picks at exclusive prices

Frequently bought together

This item: MAC OS X Internals: A Systems Approach
$74.90
Get it Nov 22 - 27
Only 1 left in stock - order soon.
Ships from and sold by GreenIceMedia.
+
$20.87
Get it as soon as Tuesday, Nov 19
In Stock
Ships from and sold by Amazon.com.
Total price: $00
To see our price, add these items to your cart.
Details
Added to Cart
spCSRF_Treatment
One of these items ships sooner than the other.
Choose items to buy together.

Editorial Reviews

Review

"Overall, I recommend this book to anyone that wants a deeper understanding of the internals of the Macintosh. If you are a developer, this is a must-have book."--Justin Williams, Founder, Maczealots.com

"It's a book that every administrator and developer of almost any kind of hardware and software would want to own. It explains the how as opposed to the what of OS X more clearly, thoroughly and intelligently than any other book on the market."--Mark Sealey, Contributing Editor, ThinkSecret.com

About the Author

Amit Singh is an operating systems researcher, programmer, and author. He manages the Macintosh engineering team at Google. Previously, Amit has worked on operating systems at IBM Research, Bell Laboratories, and a Silicon Valley startup doing cutting-edge work in the area of virtualization. He also created and maintains osxbook.com and kernelthread.com. Amit often writes and releases open source software, such as MacFUSE, a Mac OS X implementation of the FUSE (File System in USEr Space) mechanism.

Product details

  • Publisher ‏ : ‎ Addison-Wesley Professional; 1st edition (January 1, 2006)
  • Language ‏ : ‎ English
  • Hardcover ‏ : ‎ 1641 pages
  • ISBN-10 ‏ : ‎ 0321278542
  • ISBN-13 ‏ : ‎ 978-0321278548
  • Item Weight ‏ : ‎ 5.5 pounds
  • Dimensions ‏ : ‎ 7 x 2.75 x 9.25 inches
  • Customer Reviews:
    4.2 4.2 out of 5 stars 54 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Amit Singh
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

4.2 out of 5 stars
54 global ratings

Customers say

Customers find the book excellent and informative. They say it's the ultimate tome of reference for serious Mac developers. Readers also mention the technical information and programming examples are extremely helpful in better understanding how things work under the hood.

AI-generated from the text of customer reviews

Select to learn more
6 customers mention "Information quality"6 positive0 negative

Customers find the information in the book excellent and informative. They say it's the ultimate tome of reference for serious Mac developers. Readers also mention the technical information and programming examples are extremely helpful in better understanding how things work under the hood.

"Seems like a good book. Learned some useful stuff. Only one problem: pages 127-190 are missing and now I need them! Um, what...?..." Read more

"It's enormous! And every page has information useful to someone who develops on the Mac...." Read more

"...It can still be useful reading material if you run into intricacies of OS X where it becomes essential to know the history and evolution of the OS." Read more

"It's a great book on the internal workings of the Mac Os" Read more

3 customers mention "Readability"3 positive0 negative

Customers find the book to be readable for a technical textbook. They say it's a great read for Apple software developers.

"Seems like a good book. Learned some useful stuff. Only one problem: pages 127-190 are missing and now I need them! Um, what...?..." Read more

"It reads pretty well for a technical textbook. Must read for software enthusiasts especially for those wanting insight into the history and makings..." Read more

"Great book, but a little old...." Read more

Top reviews from the United States

Reviewed in the United States on September 26, 2015
Seems like a good book. Learned some useful stuff. Only one problem: pages 127-190 are missing and now I need them! Um, what...? Unfortunately, I ordered this in 2014 and now I can't return it. Glad to revise my review once I can get a replacement.

UPDATE 9/30/2015:

The author got in touch with me and sent me the missing pages--thank you! I got some much needed information on OS X's keychain storage.

In other news, I just want to say that this book is top notch in terms of the breadth and depth of technical information on OS X. I originally purchased it for information on OS X's boot sequence and crypto facilities. It has detailed information on all this an much more.

Kudos to Mr. Singh who went out of his way to help and on having written an excellent guide to OS X internals.
8 people found this helpful
Report
Reviewed in the United States on October 9, 2007
It's enormous! And every page has information useful to someone who develops on the Mac. This book is the ultimate tome of reference for the serious Mac developer. It's also a significant contender as a tome of reference for IT support for the Mac. Finally, it is the best reference for someone with a Windows background who's wondering if Mac OS might be superior technically (leaving aside user interface). (it is.)

All the gory details of how a Mac OS is put together from Mach to Cocoa are covered and then some. The author is a hard-core expert who put a lot into this book. Well worth the price!
6 people found this helpful
Report
Reviewed in the United States on July 15, 2006
When I ordered the book from Amazon, I didn't look at page count, so when I picked up the box from my front porch I thought it couldn't possibly contain just one book. Wow, what a monster!

(Full disclosure: Back in Feb. 2004 I reviewed Singh's proposal to Addison-Wesley for this book, gave it an enthusiastic recommendation, and was paid a small sum.)

I have a bunch of OS internals books, but this one at 1600 pages is more than twice as big as the next biggest. There are two reasons: Mac OS X is the most functionally rich of any OS I know of, and Singh covers it in amazing detail.

I'm only up to page 50, but I've already learned a lot about Mac OS X's fascinating history, which goes back to NextStep and Mach (mid-1980s), and includes parts from the original Mac OS (now represented in Classic and Carbon) and BSD, as well as newer subsystems developed entirely at Apple. The UNIX-like part is called Darwin, and I discussed its API in my own book, Advanced UNIX Programming (available from Amazon). But Darwin is only a fragment of what Singh takes on.
19 people found this helpful
Report
Reviewed in the United States on December 3, 2015
Very out-dated at this point, and doesn't reflect the reality of how many OS X services have been architected since 10.7
It can still be useful reading material if you run into intricacies of OS X where it becomes essential to know the history and evolution of the OS.
2 people found this helpful
Report
Reviewed in the United States on May 1, 2015
Its great book, but keep in mind it is out of date. I am sure that most of book still applies. I just don't know what applies and what doesn't in current Yosemite release. I hope they will update it one day.
4 people found this helpful
Report
Reviewed in the United States on January 3, 2023
It's a great book on the internal workings of the Mac Os
Reviewed in the United States on February 7, 2019
1. This book arrived damaged. The cover is torn in the lower right corner. Additional damage exists along the page edges opposite the spine. It looks like a box was dropped on the outer edges. Furthermore, both the front and back cover are dented and lightly scratched -- It looks extremely warn and stored without care.
2. This book only contained chapters 8-12.
3. The print is very light -- too light to read any of the code samples without extreme eye strain.
4. This book looks and feels counter-fit.
One person found this helpful
Report
Reviewed in the United States on January 14, 2008
I enjoyed the writing style of the author, well presented information with bits of humor to keep it interesting. I enjoyed reading the history of OS X and learning how all the parts were brought together to create the most enjoyable computing experience I have ever had. The technical information and programming examples are extremely helpful in better understanding how things work under the elegant aqua interface.
One person found this helpful
Report

Top reviews from other countries

Translate all reviews to English
Amazon Customer
5.0 out of 5 stars Perhaps a bit outdated, but still absolutely phenomenal.
Reviewed in Germany on October 22, 2021
This book was written quite a while ago, so a lot of the information a out-of-date, but I still have never seen a better book on the system internals of "modern" Mac OS. The writing style is excellent and there is a fair amount of humor to be found even in the code examples. If you are interested in the implementation of Mac OS X, then you simply cannot go wrong with this absolute gem.
Sreejith Menon
4.0 out of 5 stars Amazing and important work!
Reviewed in India on May 20, 2018
What a book! This is one of the most comprehensive and engaging books I have read. I couldn't afford a new one so I bought this from "used" section. I was a little upset to realize that the book that arrived was actually two-volume and I got the second volume. Nevertheless I am already aware of the authors work , website etc. Moreover I bought this book after buying a more recent and good one on the same topic written by Levine. In spite of the fact that there is a more up to date book on this subject, I must say this book should definitely get the status of a "pioneer" and all regards as much an "Inside windows NT" or "Understanding Linux Kernel v1" would get. Author is undoubtedly a genius. I moreover found it easy to use because I own a power mac. Nevertheless the topics are applicable to x86 processors too.
MVKJ
5.0 out of 5 stars Mac OS X を深く知るための本
Reviewed in Japan on May 6, 2012
この本、高かったんですが、買ってよかったと思います。商用のOS についてここまで詳しくアーキテクチャの詳細について書かれていて感動しました。この本が書かれたのはTigerの頃(?)だったと思いますが、改訂版が出ないのはIntel対応部分が詳しく書けないということでしょうか。とにかく改訂版がまた出たら、その時は買いたいです。
Oliver S.
3.0 out of 5 stars Buyer beware!
Reviewed in Germany on January 22, 2019
Vorabrezension, basierend auf der Lieferung von heute. Aufgrund der Tatsache, daß es sich ganz offensichtlich um Gebrauchtware handelte, habe ich reklamiert und erwarte nun Ersatz in zwei Tagen.

Auf dem Buch welches geliefert wurde, prangte bei mir unten rechts "Volume 2". Das hatte ich nicht bemerkt, als ich Amazon erstmals wegen des Gebrauchtcharakters anschrieb. Das Buch hatte oben einen eingerissenen Rücken, Eselsohren, beschmutzten Schnitt und war von allen Seiten bestoßen. Selbst in Antiquariaten finden sich besser erhaltene "Taschenbücher" (Softcover).

Einerlei, Amazon gibt die Seitenzahl mit 1680 an. Mein geliefertes Exemplar beginnt aber - eben ganz "Volume 2" - erst mit Kapitel 8 und Seite 835 (direkt unter dem Umschlag) und endet mit Seitennummer 1641 plus "Werbung" für das Buchsortiment des Verlags auf der Rückseite von 1641 und zwei weitere Blätter mit noch mehr "Werbung". Hier wurde also quasi ein halbes Buch (und dazu noch im Zustand gebraucht) ausgeliefert.

Seltsam ist auch der Satz, welcher schmierig und pixelig erscheint. Man sieht also die Punkte der Druckmatrix und das nicht nur bei Codebeispielen sondern auch im Lauftext. Alles sehr seltsam.

Ich habe Amazon von dieser Tatsache in Kenntnis gesetzt und eine Ersatzlieferung ist veranlaßt. Ich aktualisiere meine Rezension, sobald diese eintrifft. Aber Vorsicht: es kann sein, daß man nur Volume 1 ODER 2 geliefert bekommt, statt das vollständige Buch. Dessen sollte man sich offenbar bewußt sein. Offenbar gibt es aber auch das vollständige Buch mit über 1600 Seiten als ein Buch, wie man diversen Rezensionen entnehmen kann. Wie es hierzu kam, ist mir also rätselhaft.
A. Cordwell
4.0 out of 5 stars Very very detailed ....
Reviewed in the United Kingdom on August 18, 2006
Every single aspect of Mac hardware and a large extent system software is covered in depth - this really is a book for die-hard mac developers. It's truly not a book for a novice or even intermediate level user.

IMHO you really do need a firm understanding of hardware architecture to get the most from this book.

In places this book reads like an academic course book, and can be too 'dry'.

Intel is covered, but not in great depth. The focus is really on G4 and G5 class.

I'm left wondering who the intended audience really is for this book.

So, it gets 5 stars for being the definitive Mac hardware reference, and 3 stars for being far too 'academic' in tone.