长期以来,新设计团队一直在为设计一个自主的、有所突破和创新的操作而努力。为了让新的成员能更快、更容易地理解操作的精髓,从更高的角度去鉴赏和发现操作设计中的精妙与不足,团队成员以Linux 0.11内核为例,对操作的设计思想和实现原理进行了深刻地剖析,取得了十分好的效果,很好地培养和锻炼了团队成员对操作的能力。为了实现让国人也能设计出自己的操作的目标,本书作者团队无私地将他们的独特研究方式与研究成果奉献了出来,希望所有想要去深刻理解Linux内核和操作设计思想朋友能从中受益。 本书的特点在于,既不是空泛地讲理论,也不是单纯地从语法的角度去逐行地分析源代码,而是以操作在实际运行中的几个经典事件为主线,将理论和实际结合在一起,精准地再现了操作在实际运行中究竟是如何运转的。宏观上,大家可以领略Linux 0.11内
本书根据外实施SAP的企业对员工的培训步骤及技能要求编写,以介绍SAP R3 ABAP/4开发技术为重点,内容涵盖SAP基础知识、ABAP语法详解、ABAP中开发工具的使用等。通过本书的学习,读者能够逐步深入SAP编程并掌握SAP开发技能,快速成长为SAP实用型人才。本书以实例讲解为主,包括具体的需求分析、程序执行效果展示、完整代码解析等。这些实例均为SAP商务应用开发中的常用实例,既可作为入门起步之用,又可作为进阶的参考。 本书不但适合于SAP初学者、SAP中开发工程师及咨询顾问,也可作为企业及学校SAP培训参考图书。
本书是探索Linux操作原理的里程碑之作,在众多的同类书中独树一帜。它颠覆和摒弃了传统的从阅读Linux内核源代码着手学习Linux操作原理的方式,而是基于实践,以从零开始构建一个完整的Linux操作的过程为依托,指引读者在实践中去探索操作的本质。这种方式的妙处在于,让读者先从宏观上全面认清一个完整的操作中都包含哪些组件,各个组件的作用,以及各个组件间的关系,从微观上深入理解各个组件的原理,帮助读者达到事半功倍的学习效果,这是作者潜心研究Linux操作系0几年的心得和经验,能避免后来者在学习中再走弯路。此外,本书还对编译链接技术(尤其是动态加载和链接技术)和图形进行了原理性的探讨,这部分内容非常珍贵。 全书一共8章:章介绍了如何准备工作环境。在第2章中构建了编译工具链,这是后面构建操作各个组件的基础。在这一
《深入解析Mac OS X & iOS操作》编著者 莱文。 开发者、内核黑客和对苹果感到好奇的人们 注意了!本书探讨了MacOSX和iOS的方方面 面,深入讲解了两个的架构,讨论了框架手册没 有讨论的内容。本书清晰而详细地讨论了苹果操作系 统的内部工作原理,包括苹果私有的API,书中的大 部分内容都是披露。 《深入解析Mac OS X & iOS操作》在漫游 架构的时候,从用户态深入到内核态,通过带注 释的代码示例揭示了每一个层次和组件,还提供了可 上手的实验,并且比较了两个实现的区别。 主要内容 引导过程:Mac的EFI、iOS的iBoot以及内核 启动过程 进程、线程以及虚拟内存管理 通过DTrace、ptrace和隐藏的调用进行调 试和性能剖析 级的API:POSIX调用、Mach陷阱以及OSX /iOS私有的API 文件架构,包括VFS和HFS+ 网络架构:从套接字到网络接口以及网络驱动 程序 内核扩展、驱动程序
本书以电子科技大学自主设计的开源操作系统aCoral在ARM9Mini2440嵌入式平台上的设计过程为思路,逐步介绍aCoral的实现,再延伸到它对多核嵌入式处理器的支持,在此过程中,介绍嵌入式实时操作系统的其他相关技术和理论,比如:实时调度机制与策略、多核计算等,让学生对其有更全面的认识。此外,全书综合应用了计算机组成原理、计算机操作系统、汇编语言、C程序设计、数据结构、嵌入式系统概论、ARM处理器及其应用等课程的知识点,力求理论与实践紧密结合,帮助读者融汇贯通上述课程的相关知识。本书中的相关代码请读者登录华信教育资源网后下载使用。
《深入解析Windows操作系统(第5版.英文版)》是操作系统内核专家MarkRussinovich和DavidSolomon的Windows操作系统原理的版著作,针对WindowsVista和WindowsServer2008进行了全面的更新,主要讲述Windows的底层关键机制,Windows的核心组件(包括进程/线程/作业、安全性、I/O系统、存储管理、内存管理、缓存管理、文件系统和网络),并分析了启动进程、关机进程以及缓存转储。书中提供了许多实例,读者可以借此更好地理解Windows的内部行为。《深入解析Windows操作系统(第5版.英文版)》内容丰富、信息全面,适合众多Windows平台开发人员、系统管理员阅读。