在操作系统中,虚拟设备通常采用盟设备来提供虚拟设备。

admin2018-07-23  43

问题 在操作系统中,虚拟设备通常采用盟设备来提供虚拟设备。

选项 A、Spooling技术,利用磁带
B、Spooling技术,利用磁盘
C、脱机批处理技术,利用磁盘
D、通道技术,利用磁带

答案B

解析 SPOOLing(Simultaneous Peripheral Operation On-Line,外部设备联机并行操作)系统主要包括如下3部分。
    ①输入井和输出井:这是在磁盘上开辟出来的两个存储区域。输入井模拟脱机输入时的磁盘,用于收容I/O设备输入的数据。输出井模拟脱机输入时的磁盘,用于收容用户程序的输出数据。
    ②输入缓冲区和输出缓冲区:这是在内存中开辟的两个缓冲区。输入缓冲区用于暂存由输入设备送来的数据,以后再传送到输出井。输出缓冲区用于暂存从输出井送来的数据,以后再传送到输出设备。
    ③输入进程和输出进程:输入进程模拟脱机输入时的外围控制机,将用户要求的数据由输入设备送到输入缓冲区,再送到输入井。当CPU需要输入设备时,直接从输入井读入内存。输出进程模拟脱机输出时的外围控制机,把用户要求输入的数据,先从内存送到输出井,待输出设备空闲时,再将输出井中的数据,经过输出缓冲区送到输出设备上。
    综上可知,SPOOLing技术是利用磁盘提供虚拟设备,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/uyRZ777K
0

最新回复(0)