特牛网址导航

linux网络编程之select poll epoll对比整理-CSDN博客

网友收藏
IO复用:因为在linux中,一切皆文件,而文件就是一串二进制流。IO操作即是对文件进行读写(系统调用read/write)。同步和异步针对应用程序来说,关注的是程序中间的协作关系;阻塞与非阻塞更关注的是单个进程的执行状态。同步有阻塞和非阻塞之分,阻塞、非阻塞、多路IO复用,都是同步IO;异步必定是非阻塞的。同步:执行一个操作之后,进程触发IO操作并等待(也就是我们说的阻塞)或者轮询的去查看IO操...