会员
商店
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
gitfong
博客园
首页
新随笔
联系
订阅
管理
2020年10月9日
五种IO模型
摘要: 阻塞IO 用户线程阻塞在recvfrom调用上,等待内核把数据准备好并把数据拷贝到用户空间,再返回; 非阻塞IO 需要用户线程不断去询问内核数据是否准备好了; IO复用 依然是阻塞的,阻塞在select操作上。 线程通过将一个或多个fd传递给select,阻塞在select操作上,select帮我们
阅读全文
posted @ 2020-10-09 23:56 gitfong
阅读(102)
评论(0)
推荐(0)
编辑
公告