问题 单项选择题

在操作系统中,______机制是属于以空间换取时间。

A.缓冲技术

B.虚拟存储技术

C.通道技术

D.覆盖技术

答案

参考答案:A

解析:缓冲技术是在内存中划出一块区域,用于存放I/O设备与处理机的交换数据,缓和了CPU与I/O设备速度不匹配的矛盾。减少了CPU等待外存的时间,使CPU工作效率得以提高。属于以空间换取时间。另外SPOOLing技术是在外存划出一块固定区域模仿了脱机I/O,实际上也是为了提高CPU读取外设的数据的速度,减少等待时间,因此也属于以空间换取时间。可以看出这两种技术都是运用了额外的空间,也就是说这些空间如果不用系统照常可以完成工作,只是会用更长的时间,如快表也是以空间换取时间的方式。
操作系统中还有以时间换取空间的技术。如虚拟存储技术,覆盖技术,紧凑技术,对换技术。它们都是针对内存而言,内存是计算机系统的重要组成部分,虽然容量一直在不断增大,但对于整个系统仍是紧俏资源,为了增加对内存的使用,采用虚拟存储技术例如请求调页,请求调段式都是增加了产生缺页或缺段中断,进行页面或段的置换等的时间,来换取内存空间使更多的进程可以运行。覆盖,紧凑,对换等都是为了换取内存空间,使更多进程可以运行而增加了其他的操作时间。

选择题
单项选择题