| 项目 | 值 |
|---|---|
| SPOOLing | Simultaneous Peripheral Operations On-Line(假脱机) |
| 组成 | 输入井、输出井(磁盘)+ 输入缓冲区、输出缓冲区(内存)+ 预输入/缓输出进程 |
| 核心思想 | 用磁盘模拟独占设备,让进程互不等待 |
| 效果 | 物理独占 → 逻辑共享 |
| 部件 | 位置 | 作用 |
|---|---|---|
| 输入井 / 输出井 | 磁盘 | 暂存输入/输出数据(大容量) |
| 输入 / 输出缓冲区 | 内存 | 井与设备间的数据中转 |
| 预输入进程 | 内存(进程) | 设备数据 → 缓冲区 → 输入井 |
| 缓输出进程 | 内存(进程) | 输出井 → 缓冲区 → 输出设备 |
| 考法 | 解题套路 |
|---|---|
| SPOOLing 组成 | 井(磁盘)+ 缓冲区(内存)+ 预输入/缓输出进程 |
| 井 vs 缓冲区 | 井在磁盘、缓冲区在内存 |
| 打印流程 | 进程 → 缓冲区 → 输出井排队 → 缓输出进程 → 打印机 |
| 设备属性变化 | 独占 → 共享(虚拟设备) |
↑ 以上为站内 HTML 相对链接(纯网页可浏览);本页右上「在 Obsidian 中打开」跳回源笔记。