正版 L1nux内核设计与实现(原书第3版)l1nux操作系统编程教程l1nux程序设计教材书 电脑

正版 L1nux内核设计与实现(原书第3版)l1nux操作系统编程教程l1nux程序设计教材书 电脑 下载 mobi epub pdf 电子书 2024


简体网页||繁体网页
陈莉君 等 译

下载链接在页面底部
点击这里下载
    


想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-11-30

图书介绍


店铺: 临池学书图书专营店
出版社: 机械工业出版社
ISBN:9787111338291
商品编码:29651829693
丛书名: Linux内核设计与实现 (原书第3版)
开本:16开
出版时间:2011-06-01


类似图书 点击查看全场最低价

相关图书





图书描述

基本信息

书名:Linux内核设计与实现(原书第3)

定价:69.00

作者:()拉芙 著,陈莉君,康华 译

出版社:机械工业出版社

出版日期:2011-06-01

ISBN9787111338291

字数:277

页码:335

版次:1

装帧:平装

开本:16

商品重量:

目录

译者序

序言

前言

作者简介

1Linux内核简介1

1.1Unix的历史1

1.2追寻Linus足迹:Linux简介2

1.3操作系统和内核简介3

1.4Linux内核和传统Unix内核的比较5

1.5Linux内核版本7

1.6Linux内核开发者社区8

1.7小结8

2章 从内核出发10

2.1获取内核源码10

2.1.1使用Git10

2.1.1安装内核源代码10

2.1.3使用补丁11

2.2内核源码树11

2.3编译内核12

2.3.1配置内核12

2.3.2少编译的垃圾信息14

2.3.3衍生多个编译作业14

2.3.4安装新内核14

2.4内核开发的特点15

2.4.1libc库抑或无标准头文件15

2.4.2GNU C16

2.4.3没有内存保护机制18

2.4.4不要轻易在内核中使用浮点数18

2.4.5容积小而固定的栈18

2.4.6同步和并发18

2.4.7可移植性的重要性19

2.5小结19

3章 进程管理20

3.1进程20

3.2进程描述符及任务结构21

3.2.1分配进程描述符22

3.2.2进程描述符的存放23

3.2.3进程状态23

3.2.4设置当前进程状态25

3.2.5进程上下文25

3.2.6进程家族树25

3.3进程创建26

3.3.1写时拷贝27

3.3.2fork()27

3.3.3vfork()28

3.4线程在Linux中的实现28

3.4.1创建线程29

3.4.2内核线程30

3.5进程终结31

3.5.1删除进程描述符32

3.5.2孤儿进程造成的进退维谷32

3.6小结34

4章 进程调度35

4.1多任务35

4.2Linux的进程调度36

4.3策略36

4.3.1I/O消耗型和处理器消耗型的进程36

4.3.2进程优先级37

4.3.3时间片38

4.3.4调度策略的活动38

4.4Linux调度算法39

4.4.1调度器类39

4.4.2Unix系统中的进程调度40

4.4.3公平调度41

4.5Linux调度的实现42

4.5.1时间记账42

4.5.2进程选择44

4.5.3调度器入口48

4.5.4睡眠和唤醒49

4.6抢占和上下文切换51

4.6.1用户抢占53

4.6.2内核抢占53

4.7实时调度策略54

4.8与调度相关的系统调用54

4.8.1与调度策略和优先级相关的系统调用55

4.8.2与处理器绑定有关的系统调用55

4.8.3放弃处理器时间56

4.9小结56

5章 系统调用57

5.1与内核通信57

5.2APIPOSIXC57

5.3系统调用58

5.3.1系统调用号59

5.3.2系统调用的性能59

5.4系统调用处理程序60

5.4.1指定恰当的系统调用60

5.4.2参数传递60

5.5系统调用的实现61

5.5.1实现系统调用61

5.5.2参数验证62

5.6系统调用上下文64

5.6.1绑定一个系统调用的后步骤65

5.6.2从用户空间访问系统调用67

5.6.3为什么不通过系统调用的方式实现68

5.7小结68

6章 内核数据结构69

6.1链表69

6.1.1单向链表和双向链表69

6.1.2环形链表70

6.1.3沿链表移动71

6.1.4Linux内核中的实现71

6.1.5操作链表73

6.1.6遍历链表75

6.2队列78

6.2.1kfifo79

6.2.2创建队列79

6.2.3推入队列数据79

6.2.4摘取队列数据80

6.2.5获取队列长度80

6.2.6重置和撤销队列80

6.2.7队列使用举例81

6.3映射81

6.3.1初始化一个idr82

6.3.2分配一个新的UID82

6.3.3查找UID83

6.3.4删除UID84

6.3.5撤销idr84

6.4二叉树84

6.4.1二叉搜索树84

6.4.2自平衡二叉搜索树85

6.5数据结构以及选择87

6.6算法复杂度88

6.6.1算法88

6.6.2o符号88

6.6.3大θ符号89

6.6.4时间复杂度89

6.7小结90

7章 中断和中断处理91

7.1中断91

7.2中断处理程序92

7.3上半部与下半部的对比93

7.4注册中断处理程序93

7.4.1中断处理程序标志94

7.4.2一个中断例子95

7.4.3释放中断处理程序95

7.5编写中断处理程序96

7.5 正版 L1nux内核设计与实现(原书第3版)l1nux操作系统编程教程l1nux程序设计教材书 电脑 下载 mobi epub pdf txt 电子书 格式


正版 L1nux内核设计与实现(原书第3版)l1nux操作系统编程教程l1nux程序设计教材书 电脑 mobi 下载 pdf 下载 pub 下载 txt 电子书 下载 2024

正版 L1nux内核设计与实现(原书第3版)l1nux操作系统编程教程l1nux程序设计教材书 电脑 下载 mobi pdf epub txt 电子书 格式 2024

正版 L1nux内核设计与实现(原书第3版)l1nux操作系统编程教程l1nux程序设计教材书 电脑 下载 mobi epub pdf 电子书
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

类似图书 点击查看全场最低价

正版 L1nux内核设计与实现(原书第3版)l1nux操作系统编程教程l1nux程序设计教材书 电脑 mobi epub pdf txt 电子书 格式下载 2024


分享链接




相关图书


本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 book.cndgn.com All Rights Reserved. 新城书站 版权所有