首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
littleW
2018-01-22 20:22
已编辑
华南理工大学 C++
关注
已关注
取消关注
后台开发阻塞IO和非阻塞IO的问题
请教一下各位大佬,非阻塞IO跟阻塞IO相比
非阻塞IO在数据没准备好的时候,也是一直轮询查看数据是否准备好,发现数据准备好后再继续执行。
而阻塞IO也是数据准备好后再执行,这样的话非阻塞IO跟阻塞IO相比不就没什么优势了吗?为什么还需要用非阻塞IO(除了epoll的时候个人感觉有必要)
希望有大佬愿意给我这个菜鸡解惑,感激!
#C++工程师#
提示
全部评论
推荐
最新
楼层
牛客第一段子手
武汉大学 C++
如果使用非阻塞io配合轮询的话,效果很差,并且会cpu占用率会很高,并且不能把cpu释放出去做别的事情。一般情况下是非阻塞io配合 epoll等功能,将io转化为事件,由epoll统一进行通知分发,而不会用轮询的方式。
点赞
回复
分享
发布于 2018-01-22 21:14
接下来的路才真正的开始
武汉科技大学 C++
阻塞是只有读取了 才返回 非阻塞是不管读取不读取 都返回。 非阻塞的性能更好。(不用读取到指定数据才返回,不用一直等着。简单来说:在多线程环境下,不会一个请求占着一个线程,以此能支持更多的请求)
点赞
回复
分享
发布于 2018-01-22 21:08
不吃西瓜的橘子
South Carolina State University Java
nio一个线程就能处理数据是否准备好,分发给处理线程,bio则不能
点赞
回复
分享
发布于 2018-01-22 20:59
暂无评论,快来抢首评~
相关推荐
02-03 00:11
渤海大学 后端工程师
都 AI 写代码了,咋还问八股呢?
不知你是否是这样,习惯按TapTap补全代码;偶尔遇到个线程问题,忘记了语法,就直接对话框问AI;甚至在新项目初始化的时候,直接全部交给AI。AI Coding已经融了大部分的开发生活,使用已经是一种习惯。但即使你面试的AI Agent岗位,面试官还是会照例问你八股,这还有必要吗?我已经tap链接大脑,AI 代替思考了呀? AI 现状 很多产出变得更像“对的”,但更难确认它真的“能上线” 传统工作模式下,我们编码的工作受限于思考,心流的过程。但如果测试时发现问题,可以快速在脑海里定位到大概位置,心中有码。 而与AI人机协作后,我们更多的时间花在编码后的测试,因为代码没过脑,很多写法可能与现...
AI求职实录
点赞
评论
收藏
分享
01-30 16:51
清华大学 Java
除了java最推荐学python
除了 Java,我最推荐学习 Python。Python 语法简洁、易上手,非常适合快速实现想法。它在数据分析、人工智能、机器学习领域占据主流地位,同时在 Web 开发和自动化脚本方面也非常高效。学习 Python 不仅能扩展技术视野,还能在实践中快速提升解决问题的能力,是 Java 程序员进阶的理想选择。
除了Java,最推荐学什...
点赞
评论
收藏
分享
2025-12-31 16:41
已编辑
江西农业大学 C++
27届,寒假找实习
最近在投递简历。在BOSS上,投了50来份小厂(1000人以下)。只有几个人回复(我知道这很正常),目前有一个小厂hr的电话,说他们的要求很高,我代码有点少。感觉小厂的要求都好高,什么QT,游戏项目/引擎,嵌入式,音视频,图片处理,机器学习,数据挖掘/分析等等,我是不是要改变策略,投中大厂(可能他们的要求比较低,比较看重学习能力)?现在想,先投一个月(边复习+MySQL+QT),不行就考研去了。
程序员花海:
实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
你投了多少家公司?进展是...
点赞
评论
收藏
分享
2025-12-17 17:53
门头沟学院 Web前端
凉经
终于知道网上jd面经什么辣么少了
海梨花:
我之前面试也是问我非技术问题,问过我怎么统计北京出租车数量,不借助任何网络或者其他平台的帮助,有足够多的人可以帮忙
点赞
评论
收藏
分享
02-02 12:17
游卡_游戏客户端开发(准入职员工)
游卡内推,游卡内推码
游卡服务端开发面经(已oc) 一面1.自我介绍2.虚函数和多态3.vector删除一个元素如何实现的,讲讲移动语义,如何回收一个vector的内存(创建一个空的,移动给现在的(挺巧妙))4.讲讲几种智能指针的应用场景、weak_ptr如何保证在使用期间资源不失效的5.socket编程的流程6.进程、线程、协程7.cpu计算密集型任务用多线程还是多协程,为什么8.死锁是什么,如何解决9.每次生成1个1到1亿的随机数、且不重复10.反问二面+hr面1.自我介绍2.实验室项目拷打,做的东西偏底层,为什么想来做游戏3.bustub,为什么用B+树4.了解innodb的页面组织形式吗5.了解mangod...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
27届简历点评
27届寒假/转正实习汇总
全站热榜
更多
1
...
美团50亿收购叮咚买菜,校招HC会变多吗
3567
2
...
阿里社招一面
3156
3
...
字节飞书测开日常oc,附上面经
3155
4
...
有了AI之后,程序员能不能干到65岁?
2869
5
...
字节的offer流程需要多久
2165
6
...
测开前景
2092
7
...
AI幻觉强度越来越大如何破局?
2058
8
...
字节日常实习三面 (已oc)
2005
9
...
AI大模型从业者聊Agent:附上学习路径
1856
10
...
AI时代,前端是否真的“已死”?
1706
创作者周榜
更多
正在热议
更多
#
在大厂上班是一种什么样的体验
#
9515次浏览
122人参与
#
为了减少AI幻觉,你注入过哪些设定?
#
3801次浏览
130人参与
#
程序员找工作至少要刷多少题?
#
16506次浏览
231人参与
#
机械人避雷的岗位/公司
#
42967次浏览
289人参与
#
我现在比当时_,你想录用我吗
#
8183次浏览
108人参与
#
你认为工作的意义是什么
#
248899次浏览
1496人参与
#
一张图晒一下你的AI员工
#
4612次浏览
111人参与
#
论秋招对个人心气的改变
#
9654次浏览
150人参与
#
AI Coding的使用心得
#
4231次浏览
99人参与
#
刚入职的你踩过哪些坑
#
6288次浏览
125人参与
#
关于春招/暑期实习,你想知道哪些信息?
#
6901次浏览
116人参与
#
牛客AI体验站
#
6034次浏览
167人参与
#
晒晒你司的新年福利
#
7596次浏览
100人参与
#
12306一秒售罄,你抢到回家的票了吗?
#
1748次浏览
46人参与
#
程序员能干到多少岁?
#
8038次浏览
113人参与
#
你认为小厂实习有用吗?
#
117877次浏览
679人参与
#
总结:哪家公司面试体验感最差
#
92792次浏览
429人参与
#
应届生进小公司有什么影响吗
#
118136次浏览
1158人参与
#
找工作的破防时刻
#
253762次浏览
1963人参与
#
找工作时的取与舍
#
119721次浏览
867人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务