你的位置:学习网 - 视频教程 >> 电脑 >> 操作系统 >> Unix/linux >> 详细内容

《Linux内核设计与实现》第3版[PDF]




收藏本资料

本资料所属分类:

电脑 操作系统 Unix/linux

更新时间:2011年10月25日

如不能下载,请查看怎样下载


学习资料下载:
中文名Linux内核设计与实现
原名Linux Kernel Development
作者Love
图书分类软件
资源格式PDF
版本第3版
出版社Addison-Wesley
书号0672329468
发行时间2010年
地区美国
语言英文
简介

IPB Image

目录

table of contents
1 introduction to the linux kernel 1
history of unix 1
along came linus: introduction to linux 3
overview of operating systems and kernels 4
linux versus classic unix kernels 6
linux kernel versions 8
the linux kernel development community 10
before we begin 10
2 getting started with the kernel 11
obtaining the kernel source 11
using git 11
installing the kernel source 12
using patches 12
the kernel source tree 12
building the kernel 13
configuring the kernel 14
minimizing build noise 15
spawning multiple build jobs 16
installing the new kernel 16


内容简介:

本书基于linux 2.6介绍了linux内核的设计与实现,涵盖了从核心内核系统的应用到内核设计与实现等各方面内容,主要内容包括:进程管理、调度、时间管理和定时器、系统调用接口、内存寻址、内存管理、页缓存、vfs、内核同步、可移植性、调试技术等。此外,本书还讨论了linux 2.6颇具特色的内容,包括cfs调度程序、抢占式内核、块i/o层以及i/o调度程序。
  本书详细描述了linux内核的主要子系统和特点,包括其设计、实现和接口,既介绍理论也讨论具体应用,填补了linux内核理论和实践细节之间的鸿沟。能够带领读者快速走进linux内核世界,真正开发内核代码。
  如果你是一名linux内核爱好者,本书的内容可以帮助你大显身手。如果你是一名普通程序员,本书的内容将会拓宽你的编程思路。如果你初次接触linux内核,本书则可以帮助你对内核各个核心子系统有一个整体把握。
  本版新增内容
   ·增加一章专门描述内核数据结构
   ·详细描述中断处理程序
   ·扩充虚拟内存和内存分配的内容
   ·调试linux内核的技巧
   ·内核同步和锁机制的深度描述
   ·提交内核补丁以及参与linux内核社区的建设性建议

TAG: Linux linux
上一篇 下一篇