图书标签: linux kernel 操作系统 内核 Linux 计算机 深入理解LINUX内核(第三版) 编程
发表于2025-05-30
深入理解LINUX内核(第三版) pdf epub mobi txt 电子书 下载 2025
为了彻底理解是什么使得Linux能正常运行以及其为何能在各种不同的系统中运行良好,你需要深入研究内核最本质的部分。内核处理CPU与外界间的所有交互,并且决定哪些程序将以什么顺序共享处理器时间。它如此有效地管理有限的内存,以至成百上千的进程能高效地共享系统。它熟练地统筹数据传输,这样CPU 不用为等待速度相对较慢的硬盘而消耗比正常耗时更长的时间。
《深入理解Linux内核,第三版》指导你对内核中使用的最重要的数据结构、算法和程序设计诀窍进行一次遍历。通过对表面特性的探究,作者给那些想知道自己机器工作原理的人提供了颇有价值的见解。书中讨论了Intel特有的重要性质。相关的代码片段被逐行剖析。然而,本书涵盖的不仅仅是代码的功能,它解释了Linux以自己的方式工作的理论基础。
本书新版涵盖2.6版本,其在内核的几乎每个子系统中都有重要的变化,尤其是在内存管理和块设备领域。本书侧重于以下主题:
●内存管理,包括文件缓存、进程交换和直接内存存取(DMA)
●虚拟文件系统层和第二、第三扩展文件系统
●进程创建和调度
●信号、中断和设备驱动程序的主要接口
●定时
●内核中的同步
●进程间通信(IPC)
●程序的执行
《深入理解Linux内核》将使你了解Linux的所有内部工作,它不仅仅是一个理论上的练习。你将学习到哪些情况下Linux性能最佳,并且你将看到,在大量的不同环境里进行进程调度、文件存取和内存管理时它如何满足提供良好的系统响应的需要。这本书将帮助你充分利用Linux系统。
博韦,计算机科学专业博士,意大利罗马大学Tor vergata分校全职教授。
切萨蒂 数学和计算机科学博士,罗马大学Tor vergata分校工程学院计算机科学系助理研究员。
其实这本书翻译的不错了,基本不怎么影响阅读。译者也是这方面的专家,可以放心的读。
评分书写得枯燥无比,不同时看Linux的内核代码,很多时候也不明白具体如何实现,稀里糊涂,但奇怪的是,耐着性子读完之后,就有了一种对Linux/操作系统高屋建瓴的感觉,觉得它不再神秘,Linux命令行中的一大串字符也不再可怕。
评分从来不觉得这书有什么好的。
评分第二版的翻译明显比第三版好很多.不过我还是买了原版..
评分4M => 1,2 => 1 细节和理论, 源码和实现. 深入分析内核必备书籍. 理论和操作兼顾的linux神品.
译者相当不负责任, 感觉他就是把英文句子逐词地翻译过来, 都不带调整的, 读起来相当生硬且晦涩, 审校更加不负责, 这样的翻译都可以通过? 我的评论哪儿短了? 我的评论哪儿短了? 我的评论哪儿短了? 我的评论哪儿短了? 我的评论哪儿短了? 我的评论哪儿短了? 我的评论哪儿短了? 我...
评分如果你是一个 C 程序员,你想过这些问题吗:空指针到底是什么?你调用 malloc 时,系统做了什么?fork 是怎么实现的?如果你很好奇,如果你是一位有志青年,你可以看看这本书。 操作系统是什么?操作系统其实是运行在硬件上的一个程序,这个程序的客户是应用软件,如:office...
评分曾几何时,我们为调试成功第一段汇编小程序而欢欣鼓舞,为写完C语言小程序通宵达旦,为自己的数据结构解决了一个实际问题而踌躇满志。再后来我们学习了计算机组成原理或者高级点的计算机系统结构,学习过操作系统的实现和设计,看过算法导论...但好像一切又渐渐变得遥远了,...
评分非常棒的内核方面的书!我买了很久了。多久?大概快一年半了。我虽然喜欢Linux方面的书籍,但在书店逛的时候,大多不会买:站在那儿,一会儿就能够翻完的书,从含金量方面考虑,值得买么? 而这本书,含金量是足够了,但是看起来非常耗时,非常基础的底层技术:汇编知识(主要...
评分深入理解LINUX内核(第三版) pdf epub mobi txt 电子书 下载 2025