王朝网络
分享
 
 
 

深入Linux内核架构

王朝导购·作者佚名
 
深入Linux内核架构  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,操作系统/系统开发,LINUX ,

作者: (德)莫尔勒 著,郭旭 译

出 版 社: 人民邮电出版社

出版时间: 2010-6-1字数: 1852000版次: 1页数: 1038印刷时间: 2010-6-1开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115227430包装: 平装

深入Linux内核架构
深入Linux内核架构
内容简介

本书讨论了Linux内核的概念、结构和实现。主要内容包括多任务、调度和进程管理,物理内存的管理以及内核与相关硬件的交互,用户空间的进程如何访问虚拟内存,如何编写设备驱动程序,模块机制以及虚拟文件系统,Ext文件系统属性和访问控制表的实现方式,内核中网络的实现,系统调用的实现方式,内核对时间相关功能的处理,页面回收和页交换的相关机制以及审计的实现等。此外,本书借助内核源代码中最关键的部分进行讲解,帮助读者掌握重要的知识点,从而在运用中充分展现Linux系统的魅力。

本书适合Linux内核爱好者阅读。

深入Linux内核架构
目录

第1章简介和概述

1.1内核的任务

1.2实现策略

1.3内核的组成部分

1.3.1进程、进程切换、调度

1.3.2UNIX进程

1.3.3地址空间与特权级别

1.3.4页表

1.3.5物理内存的分配

1.3.6计时

1.3.7系统调用

1.3.8设备驱动程序、块设备和字符设备

1.3.9网络

1.3.10文件系统

1.3.11模块和热插拔

1.3.12缓存

1.3.13链表处理

1.3.14对象管理和引用计数

1.3.15数据类型

1.3.16本书的局限性

1.4为什么内核是特别的

1.5行文注记

1.6小结

第2章进程管理和调度

2.1进程优先级

2.2进程生命周期

2.3进程表示

2.3.1进程类型

2.3.2命名空间

2.3.3进程ID号

2.3.4进程关系

2.4进程管理相关的系统调用

2.4.1进程复制

2.4.2内核线程

2.4.3启动新程序

2.4.4退出进程

2.5调度器的实现

2.5.1概观

2.5.2数据结构

2.5.3处理优先级

2.5.4核心调度器

2.6完全公平调度类

2.6.1数据结构

2.6.2CFS操作

2.6.3队列操作

2.6.4选择下一个进程

2.6.5处理周期性调度器

2.6.6唤醒抢占

2.6.7处理新进程

2.7实时调度类

2.7.1性质

2.7.2数据结构

2.7.3调度器操作

2.8调度器增强

2.8.1SMP调度

2.8.2调度域和控制组

2.8.3内核抢占和低延迟相关工作

2.9小结

第3章内存管理

3.1概述

3.2(N)UMA模型中的内存组织

3.2.1概述

3.2.2数据结构

3.3页表

3.3.1数据结构

3.3.2页表项的创建和操作

3.4初始化内存管理

3.4.1建立数据结构

3.4.2特定于体系结构的设置

3.4.3启动过程期间的内存管理

3.5物理内存的管理

3.5.1伙伴系统的结构

3.5.2避免碎片

3.5.3初始化内存域和结点数据结构

3.5.4分配器API

3.5.5分配页

3.5.6释放页

3.5.7内核中不连续页的分配

3.5.8内核映射

3.6slab分配器

3.6.1备选分配器

3.6.2内核中的内存管理

3.6.3slab分配的原理

3.6.4实现

3.6.5通用缓存

3.7处理器高速缓存和TLB控制

3.8小结

第4章进程虚拟内存

4.1简介

4.2进程虚拟地址空间

4.2.1进程地址空间的布局

4.2.2建立布局

4.3内存映射的原理

4.4数据结构

4.4.1树和链表

4.4.2虚拟内存区域的表示

4.4.3优先查找树

4.5对区域的操作

4.5.1将虚拟地址关联到区域

4.5.2区域合并

4.5.3插入区域

4.5.4创建区域

4.6地址空间

4.7内存映射

4.7.1创建映射

4.7.2删除映射

4.7.3非线性映射

4.8反向映射

4.8.1数据结构

4.8.2建立逆向映射

4.8.3使用逆向映射

4.9堆的管理

4.10缺页异常的处理

4.11用户空间缺页异常的校正

4.11.1按需分配/调页

4.11.2匿名页

4.11.3写时复制

4.11.4获取非线性映射

4.12内核缺页异常

4.13在内核和用户空间之间复制数据

4.14小结

第5章锁与进程间通信

第6章设备驱动程序

第7章模块

第8章虚拟文件系统

第9章Ext文件系统族

第10章无持久存储的文件系统

第11章扩展属性和访问控制表

第12章网络

第13章系统调用

第14章内核活动

第15章时间管理

第16章页缓存和块缓存

第17章数据同步

第18章页面回收和页交换

第19章审计

附录A体系结构相关知识

附录B使用源代码

附录C有关C语言的注记

附录D系统启动

附录EELF二进制格式

附录F内核开发过程

参考文献

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
奥数教程(第五版)能力测试:三年级
奥数教程(第五版)能力测试:四年级
奥数教程(第五版)学习手册:一年级
新加坡玩全秘籍
风能——可再生能源与环境
暗战亮剑——黑客渗透与防御全程实录
算法设计、分析与实现从入门到精通:C、C++和Java
IEEE 802.16m宽带无线技术与系统设计
赢得客户的商用配色与布局
探索Nikon D300s
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有