深度探索Linux操作系统:系统构建和原理解析 WORD 电子书

作者: 王柏生
格式: PDF EPUB MOBI TXT CHM WORD PPT
图书简介: 《深度探索Linux操作系统:系统构建和原理解析》是探索Linux操作系统原理的里程碑之作,在众多的同类书中独树一帜。它颠覆和摒弃了传统的从阅读Linux内核源代码着手学习Linux操作系统原理的方式,而是基于实践,以从零开始构建一个完整的Linux操作系统的过程为依托,指引读者在实践中去探索操作系统的本质。这种方式的妙处在于,让读者先从宏观上全面认清一个完整的操作系统中都包含哪些组件,各个组件的作用,以及各个组件间的关系,从微观上深入理解系统各个组件的原理,帮助读者达到事半功倍的学习效果,这是作者潜心研究Linux操作系统10几年的心得和经验,能避免后来者在学习中再走弯路。此外,《深度探索Linux操作系统:系统构建和原理解析》还对编译链接技术(尤其是动态加载和链接技术)和图形系统进行了原理性的探讨,这部分内容非常珍贵。
全书一共8章:第1章介绍了如何准备工作环境。在第2章中构建了编译工具链,这是后面构建操作系统各个组件的基础。在这一章中,不仅详细讲解了工具链的构建过程,而且还通过对编译链接过程的探讨,深入讨论了工具链的组成及各个组件的作用,理解工具链的工作原理对理解操作系统至关重要。第3-4章,从零开始构建了一个具备用户字符界面的最小操作系统,详细讲解了构建的过程以及涉及的技术细节。第5章从理论的角度探讨了这一过程,从内核的加载、解压一直讨论到用户进程的加载,包括用户空间的动态链接器为加载程序所作的努力。第6-7章首先构建了操作系统的基础图形系统,然后在此基础上构建了桌面环境。第8章深入探讨了计算机图形的基础原理,包含2D和3D程序的渲染、软件渲染、硬件渲染等内容,同时也从操作系统的角度审视了Pipeline。
 
《CC2530与无线传感器网络操作系统TinyOS应用实践》以TI公司2.4 GHz ZigBee的第二代片上系统CC2530为基础,由浅人深、软硬结合,全面系统地介绍了CC2530的各种接口和外设功能单元,以及在TinyOS操作系统中的应用开发。《CC2530与无线传感器网络操作系统TinyOS应用实践》语言简练、浅显易懂、图文并茂、脉络清晰,以实验操作...
109 Likes
《最高人民法院指导性案例裁判规则理解与适用(房地产卷)》突破了传统法律案例类图书的写作模式,在编写体例上采取了裁判规则,规则理解,法律拓展,案例的体例,以裁判规则为主线,侧重于弥补的法律漏洞以及调解实务中如何正确理解与适用法律的问题,《最高人民法院指导性案例裁判规则理解与适用(房地产卷)》非常适合专业人...
145 Likes
《KVM虚拟化技术:实战与原理解析》内容简介:首本Linux KVM虚拟化技术专著,由Intel虚拟化技术部门资深虚拟化技术专家和国内KVM技术的先驱者撰写,权威性毋庸置疑。在具体内容上,《KVM虚拟化技术:实战与原理解析》不仅系统介绍了KVM虚拟机的功能、特性和使用方法,而且还深入地剖析了KVM虚拟机的核心技术和工作原理,对KVM...
155 Likes
《华图·(2015)公务员录用考试华图名家讲义系列教材:言语理解与表达模块宝典(第9版)》由绪论、第一章、第二章、第三章、第四章、第五章构成。《华图·(2015)公务员录用考试华图名家讲义系列教材:言语理解与表达模块宝典(第9版)》集全新体系、全真试题、高效技法、高频词表为一体。《华图·(2015)公务员录用考试华图名家讲义系...
68 Likes
本书对操作系统的内存管理、进程管理、进程协调和同步、进程间通信、实时时钟管理、设备无关的I/O、设备驱动、网络协议、文件系统等进行了详细的介绍,并利用分层的设计范式,以一种有序、易于理解的方式来阐述这些内容。本书以Xinu操作系统为系统设计的样板和模式,从一个裸机开始,一步一步地设计和实现一个小型但优雅的...
135 Likes
《语言与认知译丛:理解意识(第2版)》在广受好评的第1版的基础上,增加了近十年来一些最新的研究进展,并深化了作者马克斯·威尔曼斯对意识所做的原创性分析,反映了人们对意识的理解所发生的某些根本性变化。作者对现代二元论、物质论、功能主义等主要的意识理论进行了考察,并指出了各自的优缺点。从意识的现象学考察出发,...
109 Likes
《Linux内核设计的艺术图解Linux操作系统架构设与实现原理(第2版)》的第1版广获好评,版权被中国台湾和美国两家大型出版社引进,第2版根据读者的反馈和作者对操作系统的最新研究成果对第1版进行了大幅优化和重写,使其内容质量更上一层楼。《Linux内核设计的艺术图解Linux操作系统架构设与实现原理(第2版)》在众多关于Linux...
97 Likes
《深入理解C++11:C++11新特性解析与应用》内容简介:国内首本全面深入解读C++11新标准的专著,由C++标准委员会代表和IBM XL编译器中国开发团队共同撰写。不仅详细阐述了C++11标准的设计原则,而且系统地讲解了C++11新标准中的所有新语言特性、新标准库特性、对原有特性的改进,以及如何应用所有这些新特性。《深入理解C++11...
160 Likes
《深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)》内容简介:第1版两年内印刷近10次,4家网上书店的评论近4?000条,98%以上的评论全部为5星级的好评,是整个Java图书领域公认的经典著作和超级畅销书,繁体版在台湾也十分受欢迎。第2版在第1版的基础上做了很大的改进:根据最新的JDK 1.7对全书内容进行了全面的升级和补...
185 Likes
本书是著名的操作系统内核专家Mark Russinovich和David Solomon、Allen Ionescu撰写的关于Windows操作系统原理的最新版著作, 全面深入地阐述了Windows操作系统的整体结构及内部工作细节。 本书针对Windows 7、 Windows Server 2008 R2做了全面更新,通过许多练习实验让你直接感受到Windows的内部行为。另外,本书还介绍了...
95 Likes