内容简介
为了彻底理解是哪些促使Linux能正常运行以及其为什么能在各类不同的系统中运行良好,你须要深入研究内核最本质的部份。内核处理cpu与外界间的所有交互,而且决定什么程序将以哪些次序共享处理器时间。它这么有效地管理有限的显存,因而成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样cpu不用为等待速率相对较慢的硬碟而消耗比正常历时更长的时间。
《深入理解Linux内核,第三版》指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特点的探究深入理解linux内核 pdf,作者给这些想晓得自己机器工作原理的人提供了颇具价值的看法。书中讨论了intel特有的重要性质。相关的代码片断被逐行分析。但是,本书涵括的不仅仅是代码的功能linux下载,它解释了Linux以自己的方法工作的理论基础。
本书新版囊括2.6版本,其在内核的几乎每位子系统中都有重要的变化深入理解linux内核 pdf,尤其是在显存管理和块设备领域。本书偏重于以下主题:
·内存管理,包括文件缓存、进程交换和直接显存存取(dma)
·虚拟文件系统层和第二、第三扩充文件系统
·进程创建和调度
·信号、中断和设备驱动程序的主要插口
·定时
·内核中的同步
·进程间通讯(ipc)
·程序的执行
《深入理解Linux内核》将使你了解Linux的所有内部工作,它不仅仅是一个理论上的练习。你将学习到什么情况下Linux性能最佳,但是你将看见,在大量的不同环境里进行进程调度、文件存取和显存管理时linux查看端口占用,它怎样满足提供良好的系统响应的须要。这本书将帮助你充分借助Linux系统。
文章评论