试题题干
如何利用SPOOLing技术实现共享打印机?
参考答案
试题解析
当用户进程提出打印请求时,SPOOLing系统先为用户做下列两件事。1.由输出进程在输出井中申请空闲盘块区,并将要打印的数据送入其中。2.输出进程再为用户申请并填写一张用户请求打印表,将该表挂到请求打印机队列上。当打印机空闲时,输出进程完成以下动作:从请求打印队列首取一张请求打印表;将打印数据从输出井并送到打印机缓冲区(输出缓冲区);打印;打印完毕,若打印队列不为空,则转到开始步骤。
如何利用SPOOLing技术实现共享打印机?
当用户进程提出打印请求时,SPOOLing系统先为用户做下列两件事。1.由输出进程在输出井中申请空闲盘块区,并将要打印的数据送入其中。2.输出进程再为用户申请并填写一张用户请求打印表,将该表挂到请求打印机队列上。当打印机空闲时,输出进程完成以下动作:从请求打印队列首取一张请求打印表;将打印数据从输出井并送到打印机缓冲区(输出缓冲区);打印;打印完毕,若打印队列不为空,则转到开始步骤。