注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络操作系统LinuxLinux内核设计与实现(英文版 第3版)

Linux内核设计与实现(英文版 第3版)

Linux内核设计与实现(英文版 第3版)

定 价:¥69.00

作 者: (美)洛夫 著
出版社: 机械工业出版社
丛编项:
标 签: LINUX

购买这本书可以去


ISBN: 9787111327929 出版时间: 2011-01-01 包装: 平装
开本: 16开 页数: 440 字数:  

内容简介

  Robert Love所著的《Linux内核设计与实现(第3版)》基于Linux 2.6内核介绍了Linux内核的设计与实现,涵盖了从核心内核系统的应用到内核设计与实现等各方面内容,主要内容包括:进程管理、调度、时间管理和定时器、系统调用接口、内存寻址、内存管理、页缓存、VFS、内核同步、可移植性、调试技术等。此外,本书还讨论了Linux 2.6颇具特色的内容,包括CFS调度程序、抢占式内核、块I/O层以及I/O调度程序。《Linux内核设计与实现(第3版)》新增内容·增加一章专门描述内核数据结构·详细描述中断处理程序·扩充虚拟内存和内存分配的内容·调试Linux内核的技巧·内核同步和锁机制的深度描述·提交内核补丁以及参与Linux内核社区的建设性建议

作者简介

  Robert Love是开源社区的名人,很早就开始使用Linux。目前他是Google公司高级软件工程师,是开发Android移动平台内核的团队成员。他曾受聘于Novell公司,作为Linux Desktop主架构师。他还曾受聘于MontaVista软件公司(后改 名为Ximian公司),作为内核工程师。他的内核项目包括抢占式内核、进程调度程序、内核事件层、inotify、VM增强以及设备驱动程序。他是《Linux Journal》杂志的特邀编辑。

图书目录

1 Introduction to the Linux Kernel
History of Unix
Along Came Linus: Introduction to Linux
Overview of Operating Systems and Kernels
Linux Versus Classic Unix Kernels
Linux Kernel Versions
The Linux Kernel Development Community
Before We Begin
2 Getting Started with the Kernel
3 Process Management
4 Process Scheduling
5 System Calls
6 Kernel Data Structures
7 Interrupts and Interrupt Handlers
8 Bottom Halves and Deferring Work
9 An Introduction to Kernel Synchronization
10 Kernel Synchronization Methods
11 Timers and Time Management
12 Memory Management
13 The Virtual Filesystem
14 The Block I/O Layer
15 The Process Address Space
16 The Page Cache and Page Writeback
17 Devices and Modules
18 Debugging
19 Portability
20 Patches, Hacking, and the Community
Bibliography
Index

本目录推荐