SPOOLing

来源:互联网 发布:手机网页聊天室源码 编辑:程序博客网 时间:2024/06/01 09:28

输入设备->输入缓冲区(内存)->输入井(磁盘)
输出设备<-输出缓冲区(内存)<-输出井(磁盘)
输入(出)井:消除用户用户的联机等待时间。
流程:系统收到输入请求,输入进程负责将信息从输入设备读入到输入缓冲区,缓冲区满后,将信息从缓冲区写到磁盘的输入井,反复知道一个作业输入完毕;输入进程读到一个硬件结束标志之后,系统把最后一批信息写入磁盘输入井并调用中断处理程序结束该次输入,然后系统为该作业建立作业控制块,从而使输入井中的作业进入作业等待队列,等待作业调度程序选中后进入内存运行。
特点:
提高I/O速度
设备并没有分配给任何进程(分配给进程的是一个存储区和建立一张I/O请求表)
实现了虚拟设备功能
处理是一种速度匹配技术外,也是一种虚拟设备技术

原创粉丝点击