1 / 583
文档名称:

Linux Kernel Development Second Edition - Robert Love - Sams Publishing - 2011.pdf

格式:pdf   页数:583
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

Linux Kernel Development Second Edition - Robert Love - Sams Publishing - 2011.pdf

上传人:bolee65 2014/4/19 文件大小:0 KB

下载得到文件列表

Linux Kernel Development Second Edition - Robert Love - Sams Publishing - 2011.pdf

文档介绍

文档介绍:Table of Contents

Linux Kernel Development Second Edition
By Robert Love

Publisher: Sams Publishing
Pub Date: January 12, 2005
ISBN: 0-672-32720-1
Table of Pages: 432

Contents
• Index


Copyright
Foreword
Preface
So Here We Are
Kernel Version
Audience
Book Website
Second Edition Acknowledgments
About the Author
We Want to Hear from You!
Reader Services
Chapter 1. Introduction to the Linux Kernel
Along Came Linus: Introduction to Linux
Overview of Operating Systems and Kernels
Linux Versus Classic Unix Kernels
Linux Kernel Versions
The Linux Kernel munity
Before We Begin
Chapter 2. Getting Started with the Kernel
Obtaining the Kernel Source
The Kernel Source Tree
Building the Kernel
A Beast of a Different Nature
So Here We Are
file:///D|/LKD/0672327201/ (1 of 7)2005-5-26 9:47:02
Table of Contents
Chapter 3. Process Management
Process Descriptor and the Task Structure
Process Creation
The Linux Implementation of Threads
Process Termination
Process Wrap Up
Chapter 4. Process Scheduling
Policy
The Linux Scheduling Algorithm
Preemption and Context Switching
Real-Time
Scheduler-Related System Calls
Scheduler Finale
Chapter 5. System Calls
APIs, POSIX, and the C Library
Syscalls
System Call Handler
System Call Implementation
System Call Context
System Calls in Conclusion
Chapter 6. Interrupts and Interrupt Handlers
Interrupts
Interrupt Handlers
Registering an Interrupt Handler
Writing an Interrupt Handler
Interrupt Context
Implementation of Interrupt Handling
Interrupt Control
Don't Interrupt Me; We're Almost Done!
Chapter 7. Bottom Halves and Deferring Work
Bottom Halves
Softirqs
Tasklets
Work Queues
Which Bottom Half Should I Use?
Locking Between the Bottom Halves
file:///D|/LKD/0672327201/ (2 of 7)2005-5-26 9:47:02
Table of Contents
The Bottom of Bottom-Half Processing
Endnotes
Chapter 8. Kernel