加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

spooling技术和通道及实现打印机共享

发布时间:2020-12-13 20:08:25 所属栏目:PHP教程 来源:网络整理
导读:spooling技术的作用: 1、spooling技术的引入是为了 和缓高速CPU和低速I/O装备之间的矛盾 ; 2、spooling技术能够允许多台外部装备进行联机并发操作, 实现虚拟性 在这个技术中用到了缓冲区和通道,缓冲区大家都比较熟习,这里就不做介绍了,这里就简单的介
spooling技术的作用: 
1、spooling技术的引入是为了和缓高速CPU和低速I/O装备之间的矛盾; 
2、spooling技术能够允许多台外部装备进行联机并发操作,实现虚拟性

在这个技术中用到了缓冲区和通道,缓冲区大家都比较熟习,这里就不做介绍了,这里就简单的介绍1下通道。 


通道:1、通道技术的引入使得CPU与外设并行操作成为可能; 
2、通道可看作专门的I/O处理机,它可以实现外设和主存直接交换数据; 
3、CPU和通道的关系: 
(1)在采取通道方式的指令系统中,有供通道专用的1组通道指令。当要进行I/O操作时,CPU只需启动通道,然后可以继续履行本身程序,通道则履行通道程序,管理与实现I/O操作; 
(2)全部系统分为2级管理,1级是CPU对通道的管理,2级是通道对装备控制的管理; 

Spooling系统和通道:


spooling实现打印机同享:spooling技术实现打印机同享的步骤以下图所示:

注:这里的spo是指输出进程。


打印机实际打印的步骤实现流程图:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读