图书介绍
深入理解LINUX内核PDF|Epub|txt|kindle电子书版本网盘下载
![深入理解LINUX内核](https://www.shukui.net/cover/37/33425387.jpg)
- Daniel P.Bovet,Marco Cesati著;陈莉君等译 著
- 出版社: 北京:中国电力出版社
- ISBN:7508314158
- 出版时间:2004
- 标注页数:783页
- 文件大小:178MB
- 文件页数:798页
- 主题词:Linux操作系统-基本知识
PDF下载
下载说明
深入理解LINUX内核PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
前言1
第一章 绪论9
Linux与其他类Unix内核的比较10
硬件的依赖性13
Linux版本15
操作系统基本概念15
Unix文件系统概述20
Unix内核概述26
第二章 存储器寻址41
存储器地址41
硬件中的分段42
Linux中的分段47
硬件中的分页51
Linux中的分页62
第三章 进程79
进程、轻量级进程和线程79
进程描述符80
进程切换96
创建进程106
撤销进程113
第四章 中断和异常116
中断信号的作用117
中断和异常118
中断和异常处理程序的嵌套执行128
初始化中断描述符表129
异常处理131
中断处理134
软中断、tasklet及下半部分152
从中断和异常返回163
第五章 内核同步168
内核控制路径168
什么时候同步是不必要的169
同步原语170
对内核数据结构的同步访问190
避免竞争条件的实例196
第六章 定时测量199
硬时钟199
Linux计时体系结构202
CPU的分时(time-sharing)208
更新时间和日期209
更新系统统计数210
软定时器(Software Timer)212
与定时测量相关的系统调用219
第七章 存储器管理223
页框管理223
存储器区管理245
非连续存储器区管理262
第八章 进程地址空间269
进程的地址空间270
内存描述符271
线性区275
缺页异常处理程序291
创建和删除进程的地址空间304
堆的管理306
第九章 系统调用309
POSIX API和系统调用309
系统调用处理程序及服务例程310
内核封装例程322
第十章 信号324
信号的作用324
产生信号334
传递信号338
与信号处理相关的系统调用349
第十一章 进程调度354
调度策略354
调度算法358
与调度相关的系统调用373
第十二章 虚拟文件系统377
虚拟文件系统(VFS)的作用377
VFS的数据结构383
文件系统类型400
文件系统安装403
路径名查找412
VFS系统调用的实现421
文件加锁426
第十三章 管理I/O设备433
I/O体系结构433
设备文件443
设备驱动程序447
块设备驱动程序455
字符设备驱动程序478
第十四章 磁盘高速缓存480
页高速缓存482
缓冲区高速缓存487
第十五章 访问文件503
读写文件503
存储器映射519
直接I/O传送529
第十六章 对换:释放内存的方法534
什么是对换535
对换区537
对换高速缓存551
传送对换页554
换出页557
换入页562
回收页框564
第十七章 Ext2和Ext3文件系统579
Ext2的一般特征579
Ext2磁盘数据结构582
Ext2的内存数据结构589
创建Ext2文件系统593
Ext2的方法595
管理Ext2磁盘空间597
Ext3文件系统606
第十八章 网络614
主要的网络数据结构615
与网络相关的系统调用624
向网卡发送包633
从网卡接收包634
第十九章 进程通信638
管道639
FIFO648
System V IPC651
第二十章 程序的执行667
可执行文件668
可执行格式680
执行字段682
exec函数684
附录一 系统启动689
附录二 模块696
附录三 源码结构705
参考书目711
源代码索引715
索引757