请求进程,内核缓存区,设备I/O 请求进程无法直接访问设备I/O,而是通过内核缓冲区提交请求数据,等数据就绪后,数据从设备缓冲区提交至进程空间 请求进程把数据提交给内核缓存空间需要等待,内核把数据复制给设备I/O,直到数据就绪,还需要等待,这些等待过程大致可以分为五种模式 blocking I/O----阻塞式I/O NON blocking I/O----非阻塞式I/O I/O multiplexing----I/O多路复用 信号驱动I/O 异步I/O 一个进程要处理两个I/O就必须复用,负责