首页学历类考试大学计算机科学
(简答题)

为什么要引入缓冲技术?其实现的基本思想是什么?

正确答案

引入缓冲技术的理由:
1、改善中央处理器与外围设备之间速度不匹配的矛盾。
2、协调逻辑记录大小与物理记录大小不一致的问题。
3、提高CPU和I/O设备的并行性。
4、减少I/O对CPU的中断次数和放宽对CPU中断响应时间的要求。
缓冲技术实现的基本思想:
当一个进程执行写操作输出数据时,先向系统申请一个输出缓冲区,将数据高速送到缓冲区。若为顺序写请求,则不断把数据填到缓冲区,直到它被装满为止。此后,进程可以继续它的计算,同时,系统将缓冲区内容写到I/O设备上。
当一个进程执行读操作输入数据时,先向系统申请一个输入缓冲区,系统将一个物理记录的内容读到缓冲区中,根据进程要求,把当前需要的逻辑记录从缓冲区中选出并传送给进程。

答案解析

相似试题

  • (简答题)

    为什么要引入缓冲技术?设置缓冲区的原则是什么?

    答案解析

  • (简答题)

    为什么要引入缓冲技术?

    答案解析

  • (简答题)

    什么是缓冲?为什么要引入缓冲?

    答案解析

  • (单选题)

    引入缓冲技术的主要目的是()

    答案解析

  • (简答题)

    什么是IPv6技术?为何要引入IPv6技术?

    答案解析

  • (简答题)

    什么是指令流水线?为什么要引入指令流水线?实现指令流水线操作需要哪些硬件支持?

    答案解析

  • (简答题)

    什么是高速缓冲存储器?它与主存是什么关系?其基本工作过程如何?

    答案解析

  • (简答题)

    DLX流水线中,定向技术的主要思想是什么?如何实现?

    答案解析

  • (简答题)

    什么是“瓶颈”问题?引入缓冲区为何可以解决这一问题?

    答案解析

快考试在线搜题