引入缓冲的原因有很多(也可以说成引入缓冲的目的),可以归结为以下几点:
(1)缓和CPU和io设备减速度不匹配的矛盾。
(2)减少CPU的中断频率,放宽CPU中断响应时间的限制。
(3)解决数据粒度不匹配的问题。
(4)提高CPU和io设备之间的并行性。
引入缓冲的原因有很多(也可以说成引入缓冲的目的),可以归结为以下几点:
(1)缓和CPU和io设备减速度不匹配的矛盾。
(2)减少CPU的中断频率,放宽CPU中断响应时间的限制。
(3)解决数据粒度不匹配的问题。
(4)提高CPU和io设备之间的并行性。