深入理解linux内核
时间: 2023-07-24 22:31:51 浏览: 226
linux kernel in a nutshell
《深入理解Linux内核》是一本经典的Linux内核书籍,由Daniel P. Bovet和Marco Cesati合著。该书深入剖析了Linux内核的各个方面,包括进程管理、内存管理、文件系统、网络协议栈等等,是学习Linux内核的重要参考资料。该书的目录包括:
第1部分 内核基础
第1章 操作系统概述
第2章 Linux内核概述
第3章 进程管理
第4章 进程间通信
第5章 系统调用
第6章 中断和异常
第7章 内核数据结构
第8章 内存管理
第2部分 进程管理
第9章 进程描述符
第10章 调度
第11章 进程地址空间
第12章 进程创建
第13章 进程结束
第3部分 进程间通信
第14章 信号
第15章 管道
第16章 FIFO和消息队列
第17章 信号量
第18章 共享内存
第19章 内存映射
第4部分 系统调用
第20章 系统调用实现
第21章 标准C库
第5部分 中断和异常
第22章 中断处理
第23章 硬件设备
第24章 字符驱动程序
第25章 块驱动程序
第26章 网络设备驱动程序
第6部分 内存管理
第27章 物理内存管理
第28章 虚拟内存管理
第29章 内存映射
第7部分 文件系统
第30章 文件系统概述
第31章 Linux虚拟文件系统(VFS)
第32章 文件系统实现
第33章 文件系统mount和unmount
第8部分 网络
第34章 网络概述
第35章 套接字接口
第36章 TCP/IP协议栈
第37章 名字和地址解析
第38章 套接字实现
第39章 TCP/IP实现
第40章 网络设备驱动程序
该书内容详实,通俗易懂,适合有一定编程经验的读者学习。如果您想深入了解Linux内核,这本书是必不可少的参考资料。
阅读全文