I/O缓冲_端口缓冲区_Rampling的博客-CSDN博客

网站介绍:文章浏览阅读500次。I/O缓冲缓冲区可以用于缓和CPU与I/O设备之间速度不匹配的矛盾。可用于讨论缓冲方法的I/O设备有两种,一种是面向块的 (block-oriented)设备,另一种是面向流的 (stream-oriented)设备。面向块的设备将数据保存在大小固定的块中。每次传输只传一块。比如磁盘等。面向流的设备以字节流的方式输入输出数据。比如终端、打印机等。常见的缓冲方法有:单缓冲、双缓冲、循环缓冲单缓冲在I/O设备和处理机之间设置一个缓冲区。当设备与处理机 (用户进程)交换数据时,先把数据写入操作系统_端口缓冲区