Mac OS X Internals: A Systems Approach (Hardcover)
暫譯: Mac OS X 內部結構:系統方法 (精裝版)

Amit Singh

  • 出版商: Addison Wesley
  • 出版日期: 2006-06-29
  • 售價: $3,530
  • 貴賓價: 9.5$3,354
  • 語言: 英文
  • 頁數: 1680
  • 裝訂: Hardcover
  • ISBN: 0321278542
  • ISBN-13: 9780321278548
  • 相關分類: MAC OS 蘋果電腦
  • 已過版

買這商品的人也買了...

相關主題

商品描述

Description

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.

 

商品描述(中文翻譯)

**描述**

Mac OS X 於 2001 年 3 月發布,但許多組件,如 Mach 和 BSD,則要更早。要理解 Mac OS X 的設計、實現和運作,需要檢視幾種在年齡、起源、哲學和角色上各不相同的技術。

《Mac OS X Internals: A Systems Approach》是第一本剖析系統內部結構的書籍,隨著閱讀的深入,逐步呈現出詳細的全貌。例如,您將學習固件、啟動加載器、Mach 和 BSD 核心組件(包括進程、虛擬記憶體、IPC 和檔案系統層)、面向對象的 I/O Kit 驅動框架、用戶庫以及其他核心軟體的角色。您將了解這些組件如何相互連接和內部運作,它們的起源以及如何演變。該書還涵蓋了幾個基於 Intel 的 Macintosh 電腦的關鍵領域。

對系統內部的深入理解對於各種技能水平的程式設計師在設計、開發和除錯方面都是非常有用的。系統程式設計師可以將本書作為參考,幫助他們更好地理解核心系統的運作。應用程式程式設計師可以更深入地了解他們的應用程式如何與系統互動。系統管理員和高級用戶可以利用本書來發揮 Mac OS X 提供的豐富環境的潛力。最後,Windows、Linux、BSD 和其他 Unix 社群的成員將會發現本書在比較和對比 Mac OS X 與他們各自的系統時非常有價值。

《Mac OS X Internals》專注於 OS X 的技術方面,充滿了極其有用的信息和程式設計範例,無疑將成為每位 Mac OS X 程式設計師的必備工具。