Part 2:穿行块层

本 Part 介绍 Linux 内核中块层(block layer)的角色。块层是内核存储栈中的关键部分,因为用户空间应用访问可用存储设备时,最终会依赖块层实现的接口。

本 Part 将解释块层及其主要组件,包括 Device Mapper 框架、块设备、块层数据结构、多队列框架,以及不同的 I/O 调度器。

本 Part 包含以下章节:

  1. 理解块层、块设备和数据结构
  2. 理解块层、多队列和 Device Mapper
  3. 理解块层中的 I/O 处理与调度