1. 书籍
  2. 详情

深入解析Mac OS X & iOS操作系统 ([美]Jonathan Levin著)

基本信息

  • 书籍大小:219MB
  • 书籍语言:简体中文
  • 书籍类别:IOS
  • 书籍标签:iOS操作系统,深入解析Mac,MacOSX
  • 购买链接: 京东   淘宝

打开支付宝首页搜“673273051”领红包,领到大红包的小伙伴赶紧使用哦!

相关书籍

内容介绍

《深入解析Mac OS X & iOS操作系统》不是一开始就讲解内核,而是从现象出发,首先从“超级用户”的角度来讲解苹果的内核提供的各种功能,以及有自己特色的地方。然后再进入内核,从Mach和BSD的角度分别讲解内核中各个子系统的实现原理。讲解内核的时候,基本上以各个子系统提供的API和数据结构为脉络,全面而深入地涵盖内核实现的各种细节。

《深入解析Mac OS X & iOS操作系统》不仅涉及开源XNU核心的内容,还涉及不少关于iOS的闭源XNU核心的内容,这也是《深入解析Mac OS X & iOS操作系统》的一大特色。由于iOS的核心是闭源的,所以本书多采用逆向工程的方法,对汇编代码进行分析,顺便介绍了各种逆向工程方法在越狱中的应用,使读者可以了解神秘的越狱过程。此外,书中还有各种和苹果操作系统开发或越狱相关的八卦趣闻,因此本书也是一本有趣的书。

目录

第Ⅰ部分 高级用户指南
第1章 达尔文主义:OS X的进化史 3
第2章 合众为一:OS X和iOS的架构 17
第3章 站在巨人的肩膀上:OS X和
第4章 庖丁解进程:Mach-O格式、
第5章 进程跟踪和调试 135
第6章 引导过程:EFI和iBoot 169
第7章 贯穿始终——launchd 207
第Ⅱ部分 内核
第8章 内核架构 239
第9章 由生到死——内核引导和
第10章 Mach原语:一切以消息为
第11章 刹那之间——Mach调度 351
第12章 Mach虚拟内存 405
第13章 BSD层 453
第14章 有新有旧:BSD高级功能 487
第15章 文件系统和虚拟文件
第16章 基于B树的HFS+文件系统 549
第17章 遵守协议:网络协议栈 587
第18章 内核扩展模块 641
第19章 驱动力——I/O Kit驱动

下载地址

打赏