假脱机技术

什么是脱机技术,脱机技术能解决什么问题

脱机技术用磁带完成

磁带的输入比织带机快得多

【脱离主机控制的进行输入输出操作】脱机技术

假脱机技术的实现原理

假脱机技术--输入输出井

又叫做SPOOLing技术,用软件的方式模拟脱机技术

输入井:用于模拟输入时候的磁带

输出井:用于模拟输出时候的磁带

共享打印机的原理分析

独占式设备:只允许各个进程穿行使用的设备,一段时间内只能满足一个进程的请求

共享设备:允许多个进程同时使用设备 可以满足多个进程的使用请求

当多个用户进程提出输出打印请求的时候,系统会打印他们的请求,但不是真的给他们打印机,而是用假脱机管理进程做两件事

1.在磁盘输出井中为进程申请一个空闲缓冲区,并将要打印的数据送入其中

2.为用户进程申请一张空白的打印请求表,并将用户的打印请求填入表中,再将该表挂到假脱机文件队列上

当打印机空闲的时候,输出进程会从文件队列的对头取出一张打印请求考,根据表中的与奥球将打印的数据从输出井传送到输出缓冲区,在输出打印机进行打印

虽然系统中只有一个打印机,但是每个进程提出打印请求的时候,系统都会为其在输出井中分配一个存储区,使每个用户的进程都觉得自己在独占一台打印机

SPOOLin技术可以把一台物理设备虚拟成逻辑上的多台设备,可以将独占设备改造成共享设备

posted @ 2025-10-09 08:56  是我,米老鼠  阅读(14)  评论(0)    收藏  举报