为什么要引入缓冲技术?设置缓冲区的原则是什么?
正确答案:
引入缓冲区的主要目的是:
⑴缓和CPU与I/O设备间速度不匹配的矛盾。
⑵提高它们之间的并行性。
⑶减少对CPU的中断次数,放宽CPU对中断响应时间的要求。
设置缓冲区的原则是:如果数据到达率与离去率相差很大,则可采用单缓冲方式;如果信息的输入与输出速率相同(或者相差不大)时,则可用双缓冲区;对于阵发性的输入/输出,可以设立多个缓冲区。
⑴缓和CPU与I/O设备间速度不匹配的矛盾。
⑵提高它们之间的并行性。
⑶减少对CPU的中断次数,放宽CPU对中断响应时间的要求。
设置缓冲区的原则是:如果数据到达率与离去率相差很大,则可采用单缓冲方式;如果信息的输入与输出速率相同(或者相差不大)时,则可用双缓冲区;对于阵发性的输入/输出,可以设立多个缓冲区。
答案解析:有
微信扫一扫手机做题