单选题
使用I/O缓冲技术的先决条件是______。
A、
设备I/O速度与CPU运行速度相当
B、
设备带宽高于CPU带宽
C、
设备带宽远低于CPU带宽
D、
用户对缓冲的要求
【正确答案】
C
【答案解析】
[解析] I/O缓冲是内存中的一片空间,使用缓冲的目的是想用内存访问代替设备访问,减少I/O次数。但是内存带宽一般比CPU带宽低一个数量级左右。如果设备I/O速度与CPU运行速度相当,那么内存访问代替设备访问无疑降低了系统性能。
提交答案
关闭