(Wrox professional guides _ Programmer to Programmer) Wolfgang Mauerer - Professional Linux kernel architecture-Wrox_Wiley Pub (2008).pdf

(7801 KB) Pobierz
Professional
Linux ® Kernel Architecture
Wolfgang Mauerer
Wiley Publishing, Inc.
171884240.004.png 171884240.005.png
171884240.006.png
Professional Linux ® Kernel Architecture
Introduction .................................................................. xxvii
Chapter 1: Introduction and Overview .......................................... 1
Chapter 2: Process Management and Scheduling ............................. 35
Chapter 3: Memory Management ............................................ 133
Chapter 4: Virtual Process Memory .......................................... 289
Chapter 5: Locking and Interprocess Communication ....................... 347
Chapter 6: Device Drivers .................................................... 391
Chapter 7: Modules .......................................................... 473
Chapter 8: The Virtual Filesystem ............................................ 519
Chapter 9: The Extended Filesystem Family ................................. 583
Chapter 10: Filesystems without Persistent Storage ....................... 643
Chapter 11: Extended Attributes and Access Control Lists ................. 707
Chapter 12: Networks ........................................................ 733
Chapter 13: SystemCalls .................................................... 819
Chapter 14: Kernel Activities ................................................ 847
Chapter 15: Time management .............................................. 893
Chapter 16: Page and Buffer Cache .......................................... 949
Chapter 17: Data Synchronization ........................................... 989
Chapter 18: Page Reclaim and Swapping ................................... 1023
Chapter 19: Auditing ........................................................ 1097
Appendix A: Architecture Specifics ......................................... 1117
Appendix B: Working with the Source Code ................................ 1141
Appendix C: Notes on C ..................................................... 1175
Appendix D: System Startup ................................................ 1223
Appendix E: The ELF Binary Format ......................................... 1241
Appendix F: The Kernel Development Process .............................. 1267
Bibliography ................................................................. 1289
Index ........................................................................ 1293
171884240.007.png
171884240.001.png
Professional
Linux ® Kernel Architecture
Wolfgang Mauerer
Wiley Publishing, Inc.
171884240.002.png 171884240.003.png
Zgłoś jeśli naruszono regulamin