Linux内核API完全参考手册

Linux内核API完全参考手册

邱铁, 周玉, 邓莹莹, 编著

出版社:机械工业出版社

年代:2010

定价:79.0

书籍简介:

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

书籍目录:

前言

本书使用方法

第1章 Linux内核API分析必备知识 1

Linux内核编程注意事项 1

本书中模块编译Makefile模板 1

内核调试 函数printk 2

内核编译与定制 4

温馨提示 10

参考文献 11

第2章 Linux内核模块机制API 12

函数:__module_address ( ) 12

函数:__module_ref_addr ( ) 14

函数:__module_text_address ( ) 16

函数:__print_symbol ( ) 18

函数:__symbol_get ( ) 20

函数:__symbol_put ( ) 22

函数:find_module ( ) 24

函数:find_symbol ( ) 27

函数:module_is_live ( ) 30

函数:module_put ( ) 32

函数:module_refcount ( ) 34

函数:sprint_symbol ( ) 36

函数:symbol_put_addr ( ) 38

函数:try_module_get ( ) 40

函数:use_module ( ) 42

参考文献 44

第3章 Linux进程管理内核API 45

函数:__task_pid_nr_ns( ) 45

函数:find_get_pid( ) 47

函数:find_pid _ns( ) 49

函数:find_task_by_pid_ns( ) 51

函数:find_task_by_pid_type _ns( ) 53

函数:find_task_by_vpid( ) 55

函数:find_vpid( ) 57

函数:get_pid( ) 59

函数:get_task_mm( ) 60

函数:is_container_init( ) 63

函数:kernel_thread( ) 65

函数:mmput( ) 67

函数:ns_of_pid( ) 69

函数:pid_nr( ) 71

函数:pid_task( ) 73

函数:pid_vnr( ) 75

函数:put_pid( ) 77

函数:task_active_pid_ns( ) 79

函数:task_tgid_nr_ns( ) 81

参考文献 83

第4章 Linux进程调度内核API 84

第5章 Linux中断机制内核API 189

第6章 Linux内存管理内核API 258

第7章 Linux内核定时机制API 368

第8章 Linux内核同步机制API 457

第9章 Linux文件系统内核API 539

第10章 Linux设备驱动及设备管理API 614

部分相关 函数说明 679

参考文献 679

附录 Linux内核API快速检索表

内容摘要:

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

书籍规格:

书籍详细信息
书名Linux内核API完全参考手册站内查询相似图书
9787111323570
如需购买下载《Linux内核API完全参考手册》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)79.0语种简体中文
尺寸24 × 19装帧平装
页数 608 印数 4000

书籍信息归属:

Linux内核API完全参考手册是机械工业出版社于2011.出版的中图分类号为 TP316.89-62 的主题关于 Linux操作系统-技术手册 的书籍。