标签:epoll mamicode 其他 ima io多路复用 alt .com img 非阻塞
read或write都是属于IO操作 比如socket的发送和接收就是IO操作
# 同步 提交一个任务之后要等待这个任务执行完毕
# 异步 只管提交任务,不等待这个任务执行完毕就可以做其他事情
# 阻塞 recv recvfrom accept
# 非阻塞
# 阻塞 线程 运行状态 --> 阻塞状态 --> 就绪
# 非阻塞
# IO多路复用
# select机制 Windows linux 都是操作系统轮询每一个被监听的项,看是否有读操作
# poll机制 linux 它可以监听的对象比select机制可以监听的多
# 随着监听项的增多,导致效率降低
# epoll机制 linux
标签:epoll mamicode 其他 ima io多路复用 alt .com img 非阻塞
原文地址:https://www.cnblogs.com/mys6/p/10902795.html