Linux kernel development
"[This book] details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code, as well as to programmers seeking to better understand the operating system and become more efficient and productive in thei...
Guardat en:
| Autor principal: | |
|---|---|
| Format: | Livre papier |
| Idioma: | Anglais |
| Publicat: |
Indianapolis (Ind.) :
Novell Press
C 2005.
|
| Edició: | 2nd edition, [third printing with corrections]. |
| Matèries: | |
| Nota: |
Au verso de la page de titre : "Third printing with corrections : June 2005" |
| Autres localisations: | Voir dans le Sudoc |
Taula de continguts:
- 1. Introduction to the Linux Kernel
- 2. Getting started with the Kernel
- 3. Process management
- 4. Process scheduling
- 5. System calls
- 6. Interrupts and interrupt handlers
- 7. Bottom halves and deferring work
- 8. Kernel synchronization introduction
- 9. Kernel synchronization methods
- 10. Timers and time management
- 11. Memory management
- 12. The virtual filesystem
- 13. The block I/O layer
- 14. The process address space
- 15. The page cache and page writeback
- 16. Modules
- 17. kopbjects and sysfs
- 18. Debugging
- 19. Portability
- 20. Patches, hacking, and the community
- A. Linked lists
- B. Kernel random number generator
- C. Algorithmic complexity

