计算机操作系统课件(汤子瀛).ppt

2. 设备分配程序的改进 增加设备的独立性 2) 考虑多通路情况 第四百一十五页,编辑于星期三:五点 十八分。 5.4.5 SPOOLing技术 1. 什么是SPOOLing 为了缓和CPU的高速性与I/O设备低速性间的矛盾而引入了脱机输入、 脱机输出技术。 该技术是利用专门的外围控制机, 将低速I/O设备上的数据传送到高速磁盘上;或者相反。事实上, 当系统中引入了多道程序技术后,完全可以利用其中的一道程序,来模拟脱机输入时的外围控制机功能,把低速I/O设备上的数据传送到高速磁盘上;再用另一道程序来模拟脱机输出时外围控制机的功能,把数据从磁盘传送到低速输出设备上。这样,便可在主机的直接控制下,实现脱机输入、 输出功能。 此时的外围操作与CPU对数据的处理同时进行, 我们把这种在联机情况下实现的同时外围操作称为SPOOLing(Simultaneaus Periphernal Operating On-Line),或称为假脱机操作。 第四百一十六页,编辑于星期三:五点 十八分。 2. SPOOLing系统的组成 图 5-19 SPOOLing系统的组成 第四百一十七页,编辑于星期三:五点 十八分。 3. 共享打印机 共享打印机技术已被广泛地用于多用户系统和局域网络中。 当用户进程请求打印输出时,

文档评论(0)

1亿VIP精品文档

相关文档