![]() |
|
| 名称 | Linux内核设计与实现 |
| 索引号 | TP316.81/200612..2 |
| 分类号 | TP316.81 TP316.81(UNIX操作系统) TP316.8(网络操作系统) TP316(操作系统) TP31(计算机软件) TP3(计算技术、计算机技术) TP(自动化技术计算技术技术) T(工业技术) |
| 作者 | 洛夫、 R.、陈莉君、康华、 |
| 出版社 | 北京 : 机械工业出版社, 2011 |
| ISBN | 978-7-111-33829-1 |
| 页数 | XVI, 335页 : 图 ; 24cm |
| 价格 | CNY69.00 |
| 标签 | linux、kernel、操作系统、内核、计算机、编程、linux/unix、 |
| 简介 | |
| 注解 | 本书详细描述了Linux内核的主要子系统和特点。包括Linux内核的设计、实现和接口。从理论到实践涵盖了Linux内核的方方面面,可以满足读者的各种兴趣和需求。 据原书第3版译出 责任者规范汉译姓: 洛夫 有书目 (第333-335页) |
Robert Love 是一位资深的开源社区达人,很早就开始使用Linux。目前他是Google公司高级软件工程师,是开发Android移动平台内核的团队成员;他曾在Novell公司任职Linux桌面系统的首席架构师;他之前也曾是MontaVista和Ximain公司的内核开发工程师。他参与的内核项目包括抢占式内核、进程调度器、内核事件层、通知机制、VM改进,以及设备驱动程序。他是《Linux journal》杂志的编辑。另外他还著有《Linux System Programming》和《Linux in a Nutshell》。
《Linux内核设计与实现(原书第3版)》详细描述了Linux内核的设计与实现。内核代码的编写者、开发者以及程序开发人员都可以通过阅读本书受益,他们可以更好理解操作系统原理,并将其应用在自己的编码中以提高效率和生产率。
《Linux内核设计与实现(原书第3版)》详细描述了Linux内核的主要子系统和特点,包括Linux内核的设计、实现和接口。从理论到实践涵盖了Linux内核的方方面面,可以满足读者的各种兴趣和需求。
作者Robert Love是一位Linux内核核心开发人员,他分享了在开发Linux 2.6内核过程中颇具价值的知识和经验。本书的主题包括进程管理、进程调度、时间管理和定时器、系统调用接口、内存寻址、内存管理和页缓存、VFS、内核同步、移植性相关的问题以及调试技术。同时本书也涵盖了Linux 2.6内核中颇具特色的内容,包括CFS调度程序、抢占式内核、块I/O层以及I/O调度程序。
《Linux内核设计与实现(原书第3版)》新增内容包括:
增加一章专门描述内核数据结构
详细描述中断处理程序和下半部机制
扩充虚拟内存和内存分配的内容
调试Linux内核的技巧
内核同步和锁机制的深度描述
提交内核补丁以及参与Linux内核社区的建设性建议
译者序序言前言作者简介第1章 Linux内核简介 1.1 Unix的历史 1.2 追寻Linus足迹:Linux简介 1.3 操作系统和内核简介 1.4 Linux内核和传统Unix内核的比较 1.5 Linux内核版本 1.6 Linux内核开发者社区 1.7 小结第2章 从内核出发第3章 进程管理第4章 进程调度第5章 系统调用第6章 内核数据结构第7章 中断和中断处理第8章 下半部和推后执行的工作第9章 内核同步介绍第10章 内核同步方法第11章 定时器和时间管理第12章 内存管理第13章 虚拟文件系统第14章 块I/O层第15章 进程地址空间第16章 页高速缓存和页回写第17章 设备与模块第18章 调试第19章 可移植性第20章 补丁、开发和社区参考资料



粤公网安备 44030602003680号