首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
吐槽牛客
2019-06-29 14:01
已编辑
东南大学 安卓
关注
已关注
取消关注
关于假脱机技术的问题
假脱机是由进程控制I/O设备把数据送入内存中的输入缓冲区然后放到输入井中。网上的答案都是内存中开辟的缓冲区是为了解决磁盘和cpu速度的矛盾,我就不理解了,直接和I/O交互的是内存中的缓冲区,我感觉不管是I/O设备和内存交互还是和外存交互速度都比较慢,既然都是要放入输入井的,为什么要多此一举经过中间的内存缓冲区呢?求大神解答!
提示
全部评论
推荐
最新
楼层
我叫呀哈哈
武汉大学 Java
谈一下个人理解: 数据一定是先会从磁盘copy到内存的,这点毋庸置疑。 首先,因为磁盘的速度远低于IO的速度,数据不可能直接从磁盘走到IO,那样IO会一直等待非常缓慢的磁盘。而且内存中有页,每次从磁盘中copy很多的数据到页中,只有缺页的时候才会从缓慢的磁盘中去取数据。 再有,磁盘数据到内存走的是DMA芯片,这个芯片是独立于CPU之外的专门负责将外部数据加载到内存的芯片,所以磁盘数据到内存的过程并不占用CPU,CPU只用给DMA芯片一个指令就可以去干其他事情了。但是如果数据要直接从磁盘到IO,不走内存,那就无法经过DMA(因为DMA是面向内存的),这时候只能由CPU去介入copy数据,将磁盘数据扔进IO,而CPU搬数据远没有DMA高效,再有磁盘又比乌龟还慢,效率可想而知有多么低。 所以数据一定会先由DMA搬入内存,再由CPU介入从内存copy到IO。 其实真正可以优化的地方是内存到IO的过程,内存也分为内核区和用户区,不同的策略会有非常大的效率影响,可以看一下linux的mmap和sendFile的设计思想,就是针对内存到IO之间的优化。
点赞
回复
分享
发布于 2019-06-29 18:46
还没有回复哦~
相关推荐
11-19 10:10
南京大学 银行管培生
交通银行总行入职初体验
在大家都在卷,尤其是银行这块。说实话,刚开始的工作真的很琐碎。很多新同事的日常就是收发邮件,和忙但其实也不知道自己在忙啥。我运气不错,被安排做一些项目,成果还被采纳了。不过,流程真的是个大坑。为了合规,很多事情都得经过层层审批。领导、部门之间的来回真的浪费了好多时间。
交通银行工作强度 39人发布
点赞
评论
收藏
分享
11-20 12:02
门头沟学院 产品经理
秋招夯大力
我叫夯大力,本科时我以为只要我努力学习,考上研究生,毕业后大企业随便挑,月薪轻轻松松过w过上幸福生活;结果现在天天对破电脑写论文写到哭,秋招也一言难尽......哎
在吐槽的山羊很喜欢后仰跳投:
学历和专业,中国人自己的种姓制度
秋招被确诊为……
点赞
评论
收藏
分享
10-25 19:14
成都理工大学 嵌入式软件开发
崩溃… …好像每一个面试都是这样,都通过了,然后被排死了…
牛客742319769号:
成都理工双一流也不行吗,
点赞
评论
收藏
分享
11-20 11:11
门头沟学院 后勤
古茗你😭鞭尸我
点赞
评论
收藏
分享
11-19 17:15
华南农业大学 运营
在楼梯睡觉被领导抓到
周一上班太困了,眼皮都睁不开,我就想躲在公司楼梯里悄悄睡一会,睡得正香呢,遇到老板出来抽烟,他站在楼梯口,我只能战战兢兢地蹲在那里,结果还是被领导看到了。
职场中你干过哪些“蠢”事
点赞
评论
收藏
分享
点赞成功,聊一聊 >
点赞
收藏
评论
分享
回复帖子
提到的真题
返回内容
全站热榜
1
...
双非本科四年的总结
1.6W
2
...
sagima的阎良出差日记
1.3W
3
...
给正在秋招中枯燥的大家找个乐子听听吧,不被理解真的心寒
1.1W
4
...
简历这样写真的很难挂
9302
5
...
请大家警惕“总包”骗局!
5931
6
...
大哥爆发了?
3916
7
...
秋招可以暂告一个段落啦
3704
8
...
忙完了工作,又要毕业论文……
3528
9
...
领导让我以后别叫他哥
3368
10
...
有奖征集|我想知道,你在秋招中最难忘的一个瞬间
3185
正在热议
#
25届秋招总结
#
276783次浏览
2380人参与
#
如果实习可以转正,你会不会放弃秋招
#
205872次浏览
2806人参与
#
北方华创开奖
#
24377次浏览
262人参与
#
地方国企笔面经互助
#
3212次浏览
7人参与
#
学历or实习经历,哪个更重要
#
46927次浏览
367人参与
#
选完offer后,你后悔学本专业吗
#
16241次浏览
120人参与
#
如何一边实习一边秋招
#
988868次浏览
12620人参与
#
软开人,秋招你打算投哪些公司呢
#
41389次浏览
533人参与
#
数据人的面试交流地
#
436136次浏览
7810人参与
#
0offer是寒冬太冷还是我太菜
#
892033次浏览
7956人参与
#
得物求职进展汇总
#
64672次浏览
673人参与
#
求职遇到的搞笑事件
#
68922次浏览
570人参与
#
你觉得专业和学校哪个对薪资影响最大
#
28826次浏览
215人参与
#
查收我的offer竞争力报告
#
21070次浏览
262人参与
#
你最想要的公司福利是?
#
43201次浏览
158人参与
#
没有实习经历,还有机会进大厂吗
#
808574次浏览
13875人参与
#
来聊聊机械薪资天花板是哪家
#
67264次浏览
456人参与
#
当你面对裁员会如何?
#
26468次浏览
154人参与
#
一觉醒来,我觉醒了超级打工人系统
#
3566次浏览
37人参与
#
应届生被毁约被毁意向了怎么办
#
28763次浏览
244人参与
#
面试体验感最好的是哪家?
#
84099次浏览
821人参与
牛客网
牛客企业服务