问答题
引入缓冲的原因是什么?常见的缓冲区机制有哪些?
【正确答案】
主要原因:(1)缓和CPU与I/O设备间速度不匹配的矛盾。(2)减少对CPU的中断频率,放宽CPU中断响应时间的限制。(3)提高CPU和I/O设备之间的并行性。最常见的资源也不分配给它。亦即,对若干个临界资源的分配采取原子操作方式,要么全部分配到进程,要么一个也不分配。它能解决的问题:避免死锁的发生。
【答案解析】
提交答案
关闭