阅读背景:

linux 的五种I/O模式

来源:互联网 
三、I/O模型分述 对unix来讲:阻塞式I/O(默认),非阻塞式I/O(nonblock),I/O复用(select/poll/epoll),信号驱动IO都属于同步I/O,因为它们在数据由内核空间复制回进程缓冲区时都是阻塞的(不能干别的事)。只有异步I/O模型(AIO)是符合异步I/O操作的含义的,即在1数据准备完成、2由内核空间拷贝回缓冲区后 通知进程,在等待通知的这段时间里可以干别的事。对unix来讲:阻塞式I/O(默认),非阻塞式I/O(nonblock),I/O


你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: