图书介绍

深入理解Linux内核PDF|Epub|txt|kindle电子书版本网盘下载

深入理解Linux内核
  • (美)Daniel P.Bovet,(美)Marco Cesati著;陈莉君等译 著
  • 出版社: 北京:中国电力出版社
  • ISBN:7508307194
  • 出版时间:2001
  • 标注页数:719页
  • 文件大小:36MB
  • 文件页数:731页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

深入理解Linux内核PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

前言1

第一章 绪论9

Linux与其他类Unix内核的比较10

硬件的依赖性14

Linux版本15

操作系统的基本概念16

Unix文件系统概述20

Unix内核概述28

第二章 内存寻址45

内存地址45

硬件的分段单元46

Linux中的段51

硬件的分页单元55

Linux的分页65

对Linux 2.4的展望76

进程描述符77

第三章 进程77

进程切换93

创建进程103

撤消进程111

对Linux 2.4的展望113

第四章 中断和异常114

中断信号的作用115

中断和异常116

中断和异常处理程序的嵌套执行125

初始化中断描述符表127

异常处理129

中断处理133

从中断和异常返回150

对Linux 2.4的展望154

第五章 定时测量156

硬时钟157

定时中断处理程序159

PIT中断服务例程160

TIMER_BH下半部分函数162

与定时测量相关的系统调用174

对Linux 2.4的展望178

第六章 内存管理179

页框管理179

内存区管理193

非连续内存区管理212

对Linux 2.4的展望218

第七章 进程地址空间219

进程的地址空间220

内存描述符222

线性区223

缺页异常处理程序242

创建和删除进程的地址空间255

堆的管理257

对Linux 2.4的展望259

第八章 系统调用260

POSIX API和系统调用260

系统调用处理程序及服务例程261

封装例程274

对Linux 2.4的展望276

第九章 信号277

信号的作用277

发送信号286

接收信号290

实时信号301

与信号处理相关的系统调用302

对Linux 2.4的展望307

第十章 进程调度308

调度策略308

调度算法312

与调度相关的系统调用325

对Linux 2.4的展望330

第十一章 内核同步331

内核控制路径331

同步技术332

SMP体系结构343

Linux/SMP内核348

对Linux 2.4的展望362

第十二章 虚拟文件系统364

虚拟文件系统的作用364

VFS的数据结构370

文件系统安装389

路径名的查找396

VFS系统调用的实现401

文件加锁406

对Linux 2.4的展望412

第十三章 管理I/O设备413

I/O体系结构414

与I/O设备相关的文件419

设备驱动程序425

字符设备的处理434

块设备的处理436

页I/O操作456

对Linux 2.4的展望459

第十四章 磁盘高速缓存461

缓冲区高速缓存462

页高速缓存479

对Linux 2.4的展望483

第十五章 访问正规文件484

读写正规文件485

内存映射494

对Linux 2.4的展望505

第十六章 交换:释放内存的方法506

什么是交换?507

交换区510

交换高速缓存522

传送交换页526

页换出532

页换入539

释放页框541

对Linux 2.4的展望548

第十七章 Ext2文件系统549

一般特性549

磁盘数据结构552

内存数据结构560

创建文件系统564

Ext2的方法567

磁盘空间管理569

读写Ext2正规文件578

对Linux 2.4的展望580

第十八章 进程通信581

管道582

FIFO591

System V IPC595

对Linux 2.4的展望611

第十九章 程序的执行612

可执行文件613

可执行格式627

执行域629

exec类函数630

对Linux 2.4的展望636

附录一 系统启动637

附录二 模块645

附录三 源代码结构655

参考书目661

源代码索引665

词汇表711

热门推荐