操作系统导论pdf百度网盘下载地址?
这是一本关于现代操作系统的书。全书围绕虚拟化、并发和持久性这3个主要概念展开,介绍了所有现代系统的主要组件(包括调度、虚拟内存管理、磁盘和I/O子系统、文件系统)。
本书共50章,分为3个部分,分别讲述虚拟化、并发和持久性的相关内容。本书大部分章节均先提出特定的问题,然后通过书中介绍的技术、算法和思想来解决这些问题。笔者以对话形式引入所介绍的主题概念,行文诙谐幽默却又鞭辟入里,力求帮助读者理解操作系统中虚拟化、并发和持久性的原理。
本书内容全面,并给出了真实可运行的代码(而非伪代码),还提供了相应的练习,适合高等院校相关专业教师教学和高校学生自学。
目录:
第1章 关于本书的对话 1
第2章 操作系统介绍 3
第3章 关于虚拟化的对话 18
第4章 抽象:进程 19
第5章 插叙:进程API 28
第6章 机制:受限直接执行 37
第7章 进程调度:介绍 48
第8章 调度:多级反馈队列 57
第9章 调度:比例份额 65
第10章 多处理器调度(高级) 73
第11章 关于CPU虚拟化的总结对话 81
第12章 关于内存虚拟化的对话 83
第13章 抽象:地址空间 85
第14章 插叙:内存操作API 91
第15章 机制:地址转换 100
第16章 分段 111
第17章 空闲空间管理 120
第18章 分页:介绍 132
第19章 分页:快速地址转换(TLB) 142
第20章 分页:较小的表 154
第21章 超越物理内存:机制 165
第22章 超越物理内存:策略 172
第23章 VAX/VMS虚拟内存系统 186
第24章 内存虚拟化总结对话 193
第25章 关于并发的对话 196
第26章 并发:介绍 198
第27章 插叙:线程API 210
第28章 锁 219
第29章 基于锁的并发数据结构 237
第30章 条件变量 249
第31章 信号量 263
第32章 常见并发问题 279
第33章 基于事件的并发(进阶) 291
第34章 并发的总结对话 300
第35章 关于持久性的对话 302
第36章 I/O设备 303
第37章 磁盘驱动器 314
第38章 廉价冗余磁盘阵列(RAID) 326
第39章 插叙:文件和目录 342
第40章 文件系统实现 357
第41章 局部性和快速文件系统 372
第42章 崩溃一致性:FSCK和日志 380
第43章 日志结构文件系统 395
第44章 数据完整性和保护 407
第45章 关于持久的总结对话 417
第46章 关于分布式的对话 418
第47章 分布式系统 419
第48章 Sun的网络文件系统(NFS) 430
第49章 Andrew文件系统(AFS) 442
第50章 关于分布式的总结对话 453
点击下载