《深入Linux内核架构 (图灵程序设计丛书·Linux/UNIX系列)》 莫尔勒(Wolfgang Mauerer) epub [13.71 MB]

《深入Linux内核架构 (图灵程序设计丛书·Linux/UNIX系列)》 莫尔勒(Wolfgang Mauerer) epub [13.71 MB]

2025年9月19日 by admin

《深入Linux内核架&# […]

《深入Linux内核架构 (图灵程序设计丛书·Linux/UNIX系列)》

《深入Linux内核架构》是莫尔勒(Wolfgang Mauerer)的经典著作,属于图灵程序设计丛书·Linux/UNIX系列。本书全面剖析Linux内核的核心机制与实现原理,涵盖进程管理、内存管理、文件系统、设备驱动、网络栈等关键模块。
内容从内核基础概念入手,逐步深入讲解调度器(SCHED)、虚拟内存(VM)、块设备I/O、Ext4/Btrfs文件系统实现,以及多核同步机制、RCU锁等并发处理技术。书中结合2.6.x至4.x版本内核源码,分析模块化设计、系统调用流程及硬件抽象层(HAL)的实现。
特色包括:
1. 进程生命周期详解fork()/exec()机制及命名空间
2. 内存管理深入伙伴系统、slab分配器与页表优化
3. 设备驱动模型解析字符设备、platformdevice与设备树(DTS)
4. 网络协议栈包括套接字层、TCP/IP实现及Netfilter框架
5. 内核调试技巧与性能调优方法论
附有大量图表和代码片段(约13.71MB EPUB格式),适合中高级开发者理解内核设计哲学与底层工作原理。