问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

什么是Spooling系统

发布网友 发布时间:2022-05-07 16:24

我来回答

4个回答

热心网友 时间:2022-06-30 16:54

SPOOLing系统是假脱机操作系统。

SPOOLing系统是假脱机操作系统,直译意思是“联机情况下同时进行的外围设备操作系统”,是虚拟设备最典型的代表,包括假脱机输入系统和假脱机输出系统两个部分,是对脱机输入/输出技术的改进。

SPOOLing系统可以将一台物理I/O设备虚拟为多台逻辑I/O设备,从而允许多个用户共享一台I/O设备。

扩展资料:

SPOOLing系统的特点:

1、提高了I/O速度。从对低速I/O设备进行的I/O操作变为对输入井或输出井的操作,如同脱机操作一样,提高了I/O速度,缓和了CPU与低速I/O设备速度不匹配的矛盾。

2、设备并没有分配给任何进程。在输入井或输出井中,分配给进程的是一存储区和建立一张I/O请求表。

3、实现了虚拟设备功能。多个进程同时使用一独享设备,而对每一进程而言,都认为自己独占这一设备,不过,该设备是逻辑上的设备。

参考资料来源:百度百科——SPOOLing系统

热心网友 时间:2022-06-30 16:54

SPOOLing(Simultaneous Peripheral Operations On Line)的直译意思是“联机情况下同时进行的外围设备操作”,通常称其为“假脱机操作”。SPOOLing系统是虚拟设备最典型的代表,包括假脱机输入系统和假脱机输出系统两个部分,是对脱机输入/输出技术的改进。

脱机操作需要卫星以及操作员的来回走动并装卸磁带,假脱机操作则不需要卫星机以及操作员工作。假脱机操作时在中断系统和I/O通道的支持下,利用多道程序技术,完成了脱机操作的功能,故称作假脱机操作。

它的基本工作原理是,使用一道程序管理通道,完成从低速的I/O设备输入数据到高速的磁盘上;使用另一道程序管理通道,完成将数据从高速的磁盘输出到低速的I/O设备上;同时,其他进程可进行数据处理。

如今,假脱机最常见的用途是打印:为打印而格式化的文档以计算机的速度存储在队列中,然后以打印机的速度检索和打印。多个进程无需等待即可将文档写入后台处理程序,然后可以执行其他任务,而“后台处理程序”进程则操作打印机。

例如,当一个大型组织准备工资支票时,计算只需几分钟甚至几秒钟,但打印过程可能需要几个小时。如果工资核算程序直接打印支票,则在打印所有支票之前将无法进行其他计算。同样,在将假脱机添加到PC操作系统之前,文字处理器在打印时无法执行任何其他操作,包括与用户交互。

后台打印程序或打印管理软件通常包括各种相关功能,例如允许为打印作业分配优先级、在文档打印完毕时通知用户、在多台打印机之间分配打印作业、为每个文档选择合适的纸张等。

一个打印服务器适用后台技术,让多台计算机共享的打印机相同的打印机或组。

其他应用

假脱机还用于调解对打孔卡读卡器和打孔器、磁带驱动器和其他慢速顺序 I/O 设备的访问。它允许应用程序以 CPU 的速度运行,同时以全速运行外围设备。

一个批处理系统使用后台保持随时可以运行的任务队列,可以尽快开始作为该系统有足够的资源来处理它们。

一些存储和转发消息系统,例如uucp,使用“spool”来指代它们的入站和出站消息队列,这个术语仍然可以在电子邮件和Usenet软件的文档中找到,尽管现在消息通常是立即传递的。

热心网友 时间:2022-06-30 16:55

SPOOLing是Simultaneous Peripheral Operation On-Line (即外部设备联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为“假脱机技术”。实际上是一种外围设备同时联机操作技术,又称为排队转储技术。
它在输入和输出之间增加了“输入井”和“输出井”的排队转储环节。
SPOOLing系统主要包括以下三部分:
(1)输入井和输出井:这是在磁盘上开辟出来的两个存储区域。输入井模拟脱机输入时的磁盘,用于收容I/O设备输入的数据。输出井模拟脱机输入时的磁盘,用于收容用户程序的输出数据。
(2)输入缓冲区和输出缓冲区:这是在内存中开辟的两个缓冲区。输入缓冲区用于暂存有输入设备送来的数据,以后在传送到输出井。输出缓冲区用于暂存从输出井送来的数据,以后再传送到输出设备。
(3)输入进程和输出进程:输入进程模拟脱机输入时的外围控制机,将用户要求的数据有输入设备到输入缓冲区,再送到输入井。当CPU需要输入设备时,直接从输入井读入内存。输出进程模拟脱机输出时的外围控制机,把用户要求输入的数据,先从内存送到输出井,待输出设备空闲时,再将输出井中的数据,经过输出缓冲区送到输出设备上。
SPOOLing技术的特点:
(1)提高了I/O速度.从对低速I/O设备进行的I/O操作变为对输入井或输出井的操作,如同脱机操作一样,提高了I/O速度,缓和了CPU与低速I/O设备速度不匹配的矛盾.
(2)设备并没有分配给任何进程.在输入井或输出井中,分配给进程的是一存储区和建立一张I/O请求表.
(3)实现了虚拟设备功能.多个进程同时使用一独享设备,而对每一进程而言,都认为自己独占这一设备,不过,该设备是逻辑上的设备.
希望能帮到你,望采纳!

热心网友 时间:2022-06-30 16:55

SPOOLing技术的特点:
(1)提高了I/O速度.从对低速I/O设备进行的I/O操作变为对输入井或输出井的操作,如同脱机操作一样,提高了I/O速度,缓和了CPU与低速I/O设备速度不匹配的矛盾.
(2)设备并没有分配给任何进程.在输入井或输出井中,分配给进程的是一存储区和建立一张I/O请求表.
(3)实现了虚拟设备功能.多个进程同时使用一独享设备,而对每一进程而言,都认为自己独占这一设备,不过,该设备是逻辑上的设备.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
胜达这款车百公里油耗多少? 胜达节能油加盟办厂可靠吗是不是骗子 河南洛阳胜达就是骗子,我把钱交了也不来人了,他们一个老总说了爱咋办... 胜达油是个骗局吗 胜达节能油是什么? 叩解度关于叩解的论述 湿重跟湿重有关的打浆磨片 戴尔XPS M1330-950重要参数 如果到别的单位去面试的话 如果人家问起为什么会选择这家公司而离开另外... 学生会被两个部门同时面试怎么办 Spooling系统工作原理 Mist和Ethereum Wallet的区别 小狐狸钱包是以太坊钱包吗 JJG 842-1993《直流电能表检定规程》废止了么? 打印养老保险清单需要什么 在检定I级电子式电能表时应满足哪些参比条件? 电子式电能表、测量用电压互感器、电流互感器检定规程在哪下或者直接给个文本吧! jjg 596-1999有没有失效 Adobe premiere没有新建字幕这个选项? 电表在供电公司有没有卖? 计量装置的轮换周期的制定规范是什么? 北京动物园旁边的中国古动物博物馆可以提前预约吗?在哪里预约?还是需要现场买票? 翠微路到北京动物博物馆 求现在北京各大博物馆和动物园票价票价 从西四环大成路到北京动物博物馆如何走 急急急!!北京古生物博物馆和北京自然博物馆有什么区别啊?哪个比较好啊?明天就要去北京了!! 请问北京的"古动物博物馆"在哪儿? 北京动物园有哪些博物馆? 北京自然博物馆和中国古动物馆在一起吗? 从回龙观到北京古动物博物馆如何走,自驾车如何走,好停车吗? 《第十二秒》定档湖南台,万茜任重主演,你期待这部剧吗? SPOOLing系统主要由哪三部分构成? SPOOLing是什么? spooling系统为什么能提高独占设备的利用率 spooling系统是,系统为请求打印的进程做哪两件事? 何为spooling系统?它建立的技术基础及组成系统组成 怎么样让开发者选项已经设置好了的内容保存并关闭开发者选项? 计算机 操作系统 脱机输入输出 何谓虚拟设备请说明SPOOLing系统是如何实现虚拟设备的 小米2A的开发者选项关掉以后,里面的设置又全部被恢复了,怎么保留我的设置了 为什么有时候会感觉很饥饿的感觉? 经常感到饥饿是什么原因? 经常感觉的饥饿是怎么回事? 大蒜田间种植管理 什么是轻量化车身? 指纹锁只有录入新用户不能录入指纹 汽车轻量化的优点 汽车轻量化的定义与应用的意义 汽车设计中常说的轻量化设计指的是什么 汽车轻量化的目的和意义