Mac OS X Internals: A Systems Approach

0
(0)

Mac OS X Internals: A Systems Approach
 

  • Author:Amit Singh
  • Length: 1680 pages
  • Edition: 1
  • Publisher: Addison-Wesley Professional
  • Publication Date: 2016-02-04
  • ISBN-10: 0134426541
  • ISBN-13: 9780134426549
  • Sales Rank: #796890 (See Top 100 Books)
  • Download:Register/Login to Download
  • Buy Print:Buy from amazon


    Book 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.

    Note – this paperback edition is a two-volume set and contains all the content from the original single-volume hardcover publication.

    中文:

    书名:Mac OS X Internals: A Systems Approach

    MacOSX于2001年3月发布,但许多组件,如Mach和BSD,都相当古老。要理解Mac OS X的设计、实现和工作原理,需要研究几种在时代、起源、原理和角色上不同的技术。

    Mac OS X内部结构:系统方法是第一本剖析系统内部结构的书,呈现了一幅随着您阅读而逐渐增长的详细图景。例如,您将学习固件、引导加载程序、Mach和BSD内核组件(包括进程、虚拟内存、IPC和文件系统层)、面向对象的I/O工具包驱动程序框架、用户库和其他软件核心部分的角色。您将了解这些部件如何在内部连接和工作,它们起源于哪里,以及它们是如何演变的。该书还涵盖了基于英特尔的Macintosh计算机的几个关键领域。

    对于各种技能水平的程序员来说,对系统内部结构的深入了解在设计、开发和调试方面都非常有用。系统程序员可以将这本书作为参考,以更好地了解核心系统是如何工作的。应用程序程序员可以更深入地了解他们的应用程序如何与系统交互。系统管理员和高级用户可以使用这本书来利用Mac OS X提供的丰富环境的强大功能。最后,Windows、Linux、BSD和其他Unix社区的成员将发现这本书在比较和对比Mac OS X和他们各自的系统方面很有价值。

    Mac OS X内部结构专注于OS X的技术方面,其中充满了非常有用的信息和编程示例,肯定会成为每个Mac OS X程序员的必备工具。

    注:这本平装本是一套两卷本,收录了原版单卷精装出版物的所有内容。

  • 下载电子版:下载地址
  • 购买纸质版:亚马逊商城

    点击星号评分!

    平均分 0 / 5. 投票数: 0

    还没有投票!请为他投一票。

  • 推荐阅读

    评论 抢沙发

    评论前必须登录!

     

    登录

    找回密码

    注册