SPOOLing技术如何使一台打印机虚拟成多台打印机

来源:互联网 发布:java sftp 创建目录 编辑:程序博客网 时间:2024/06/06 21:50

将一台独享打印机改造为可供多个用户共享的打印机,是应用 SPOOLing技术的典型实例。

具体做法是:系统对于用户的打印输出,并不真正把打印机分配给该用户进程,而是先在输

出井中申请一个空闲盘块区,并将要打印的数据送入其中;然后为用户申请并填写请求打印

表,将该表挂到请求打印队列上。若打印机空闲,输出程序从请求打印队首取表,将要打印

的数据从输出井传送到内存缓冲区,再进行打印,直到打印队列为空。

0 0
原创粉丝点击