首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > 深入理解Linux内核第3版PDF电子书免费下载

深入理解Linux内核第3版PDF电子书免费下载

  • 资源大小:7.14 MB
  • 上传时间:2021-08-19
  • 下载次数:0次
  • 浏览次数:35次
  • 资源积分:1积分
  • 标      签: 内存 Linux cpu

资 源 简 介

为了彻底理解Linux的运行方式以及它在各种各样的系统上运行得如此好的原因,您需要深入研究内核的核心。内核处理CPU和外部世界之间的所有交互,并确定哪些程序将按什么顺序共享处理器时间。它能够很好地管理有限的内存,使数百个进程能够高效地共享系统,并熟练地组织数据传输,这样CPU就不会比相对较慢的磁盘所需的等待时间更长了。   《了解Linux内核》的第三版将指导您了解内核中使用的最重要的数据结构、算法和编程技巧。在探究表面特征的基础上,作者为那些想知道机器内部工作原理的人提供了有价值的见解。讨论了英特尔的重要特性。相关的代码段被逐行分解。但是这本书不仅仅涵盖了代码的功能,它还解释了为什么Linux以这种方式工作的理论基础。   本书的这一版本涵盖了2.6版,几乎所有的Everykernel子系统都发生了重大变化,特别是在内存管理和块设备方面。这本书着重于以下主题:   内存管理,包括文件缓冲、进程交换和直接内存访问(DMA)   虚拟文件系统层和第二个和第三个扩展文件系统。流程创建和调度   信号、中断和设备驱动程序的基本接口   时间安排   内核内的同步。   进程间通信(IPC)。   程序执行   了解Linux内核将使您熟悉Linux的所有内部工作,但这不仅仅是一个学术练习。您将了解哪些条件会带来Linux的最佳性能,并了解它如何满足在各种环境中在进程调度、文件访问和内存管理期间提供良好系统响应的挑战。这本书将帮助你充分利用你的。Linux系统。
VIP VIP