书籍介绍
Linux作为源码开放的操作系统,在计算机与嵌入式设备中广泛应用,因此对Linux内核开发与编程变得越来越重要了。本书以最新的Linux内核版本2.6.30为依据,对常用的内核API作了系统分析、归纳,设计典型实例,并对开发场景进行详细讲解。分析的内核API模块包括:模块机制内核API、进程管理内核API、进程调度内核API、中断与异常机制内核API、时间与定时机制内核API、内存管理内核API、内核同步机制API、文件系统内核API和设备驱动与设备管理模块内核API。本书立足Linux内核API分析,深入实践。读者可以在较低起点下进行高效的内核分析与编程实践。本书可作为高等院校计算机、电子、信息类大学生及研究生进行Linux操作系统学习和编程的教材或参考书,也可作为Linux开发人员和广大的Linux爱好者编程开发的参考用书。