操作系统笔记13-IO系统
操作系统笔记13-IO系统
内核IO系统
- 缓冲
- 通道(I/O处理机,只能执行输入输出指令)
- 字节多路(面向字符设备)
- 数组多路(面向块设备)
- 选择通道
- spooling:假脱机
Spooling:假脱机
特点:
- 将慢速设备改造成可共享的虚设备
- 缓解了高速CPU与慢速设备之间的性能矛盾
- 实现I/O设备与CPU并发
组成:
- 输入井、输出井
- 内存缓冲
- 两个系统进程:spooling in和spooling out
运转方式:
- 将要打印的内容通过输出通道传到输出井
- 一旦内容写到了磁盘上,进程就会认为已经打印完毕,继续执行下面的语句
- 系统再根据打印机的情况,把输出井的内容传到打印机
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 星辰微光的博客!





