首页 > 试题广场 >

在以下关于SPOOLing 的叙述中,不正确的是()

[单选题]
在以下关于SPOOLing 的叙述中,不正确的是()
  • SPOOLing 系统利用了处理机与通道并行工作的能力。
  • SPOOLing 系统加快了进程执行的速度。
  • SPOOLing 系统将独占设备变成了共享设备。
  • SPOOLing 系统主要目的是提升I/O设备效率。
感觉A和B都不对吧
发表于 2020-06-14 11:30:24 回复(0)
SPOOLing系统:又称为假脱机系统;在联机的情况下实现的同时外围操作的技术称为SPOOLing技术,或成为假脱机技术。

组成:
1、输入井和输出井:输入井和输出井的存储区域是在磁盘上开辟出来的。输入输出井中的数据一般以文件的形式组织管理,这些文件称之为井文件。一个文件仅存放某一个进程的输入或输出数据,所有进程的数据输入或输出文件链接成一个输入输出队列。
2、输入缓存区和输出缓存区:输入缓冲区和输出缓冲区的存储区域是在内存中开辟出来的。主要用于缓和CPU和磁盘之间速度不匹配的矛盾。输入缓冲区用于暂存有输入设备传送的数据,之后再传送到输入井;输出缓冲区同理。
3、输入进程和输出进程:输入进程也称为预输入进程,用于模拟脱机输入时的外围控制机,将用户要求的数据从输入设备传送到输入缓冲区,再放到输入井。当CPU需要的时候,直接从输入井将数据读入内存。反之,输出的同理。
4、井管理程序:用于控制作业与磁盘井之间信息的交换。
特点:
1、提高了I/O的速度:对***执行的I/O操作。已从对低速I/O设备执行的I/O操作演变为对磁盘缓冲区数据的存取,如同脱机输入输出一样,提高了I/O速度,缓和了CPU和低速I/O设备之间速度的不匹配的矛盾。
2、将独占设备改造成了共享设备:因为在假脱机打印机系统中,实际上并没有为任何进程分配设备,而只是在磁盘缓冲区中为进程分配了一个空闲盘块和建立了一张I/O请求表。
3、实现了虚拟设备功能:宏观上,对于每一个进程而言,它们认为是自己独占了一个设备,即使实际上是多个进程在同时使用一***占设备。也可以说,假脱机系统,实现了将独占设备变换为若干台对应的逻辑设备的功能。
发表于 2017-10-24 19:34:33 回复(1)
在多道程序环境下,利用多道程序中的一道或者两道程序来模拟脱机输入/输出中的外围控制机的功能,以达到“脱机”输入/输出的目的。利用这种技术可把独占设备转变成共享的虚拟设备,从而提高独占设备的利用率和进程的推进速度。SPOOLING系统 是对脱机输入/输出工作的模拟,它必须有大容量的且可随机存取的存储器的支持。


编辑于 2017-06-29 19:20:27 回复(0)
1
发表于 2017-11-08 16:28:35 回复(0)