首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用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
暂无评论,快来抢首评~
相关推荐
01-31 15:15
清华大学 Java
第一家实习的公司是家中厂
我第一家实习的公司是一家中小型的软件开发公司,主要为企业提供定制化的 Java 开发解决方案。虽然公司规模不大,但技术团队充满活力,注重技术创新和团队合作,给我提供了一个非常实用的学习平台。虽然公司在行业中的知名度可能不如一些大型企业,但其注重实用技术和客户需求的能力,让我在实际项目中学到了很多。对于我来说,这段实习经历虽然起步较为简单,但却为我的职业发展打下了坚实的基础。
你的第一家实习公司是什么...
点赞
评论
收藏
分享
02-01 13:43
系统策划
求职投递
我27年毕业,想26年春节过后开始实习,请问我什么时候(具体月份)开始找工作合适(目标是游戏系统策划).还有可能我想做的是RPG或者SLG,但是前期如果说面试乐元素等这些休闲游戏公司并且发了实习OFFER,我可以去吗实习几个月合适啊
点赞
评论
收藏
分享
01-19 15:14
已编辑
延安大学 C++
应届生不配双休?
hr好像都喜欢问别人值不值钱。
Toxic丶爵:
这么逆天,没把应届生当人
找工作以来,你最看不惯_...
点赞
评论
收藏
分享
01-20 17:01
已编辑
门头沟学院 内外饰设计工程师
在公司马桶上接到了pdd电话面试……
我滴老天爷,在一个我方便的时候,接到了一个不方便处理的电话,真的很炸裂。hr在那里讲,我回答嗯。hr问我,我只能以最简单的方式回答。我坐在马桶上,掉下去的便便把水溅到我的pp上,我右手拿着电话,左手去扯厕纸,一边忍着我的肚子隐隐作痛。hr介绍了大致位置,大致业务方向,告知大致的工作内容,但我什么也不记得。我只知道我的左右隔间都有人,我不想让别人知道我在面pdd。hr声音很大,我觉得别人一定听到了,但我没办法阻止。等我解决完我的个人问题,hr说那我们今天就先聊到这里。我松了一大口气,扭头又进了厕所隔间,马桶圈还没凉呢。
牛客14237651...:
温酒斩华雄 温圈面pdd🤣
你都在哪些场所面过试?
点赞
评论
收藏
分享
昨天 01:54
科大讯飞_教育BG_后端开发(准入职员工)
刚入职的我踩过哪些坑
刚入职我认为踩过最大的坑就是:没有认清自己的定位,当了公司的牛马。作为一个实习生,首要目的就是为了学习,其次就是能转正就转正,千万不要all in 实习转正,这是一个很大很大的坑。第二坑就是千万不要主动揽活,这样就可以少做一点杂活,才有更多的时间去学习。在工作的时候,只是专注于mentor派的活,放弃了八股文的背诵以及OJ题目的编写。#刚入职的你踩过哪些坑#
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
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
创作者周榜
更多
正在热议
更多
#
在大厂上班是一种什么样的体验
#
9483次浏览
122人参与
#
为了减少AI幻觉,你注入过哪些设定?
#
3790次浏览
130人参与
#
程序员找工作至少要刷多少题?
#
16472次浏览
231人参与
#
机械人避雷的岗位/公司
#
42967次浏览
289人参与
#
我现在比当时_,你想录用我吗
#
8169次浏览
107人参与
#
你认为工作的意义是什么
#
248893次浏览
1496人参与
#
一张图晒一下你的AI员工
#
4610次浏览
111人参与
#
论秋招对个人心气的改变
#
9616次浏览
150人参与
#
AI Coding的使用心得
#
4218次浏览
98人参与
#
刚入职的你踩过哪些坑
#
6279次浏览
125人参与
#
关于春招/暑期实习,你想知道哪些信息?
#
6893次浏览
116人参与
#
牛客AI体验站
#
6023次浏览
167人参与
#
晒晒你司的新年福利
#
7577次浏览
100人参与
#
12306一秒售罄,你抢到回家的票了吗?
#
1748次浏览
46人参与
#
程序员能干到多少岁?
#
8030次浏览
113人参与
#
你认为小厂实习有用吗?
#
117876次浏览
679人参与
#
总结:哪家公司面试体验感最差
#
92792次浏览
429人参与
#
应届生进小公司有什么影响吗
#
118133次浏览
1158人参与
#
找工作的破防时刻
#
253754次浏览
1963人参与
#
找工作时的取与舍
#
119721次浏览
867人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务