问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么要有输入输出缓冲区?

发布网友 发布时间:2022-03-22 17:03

我来回答

4个回答

热心网友 时间:2022-03-22 18:32

有输入输出缓冲区用以暂时存放读写期间的文件数据而在内存区预留的一定空间。即利用主存的存储空间来暂存从磁盘中输入输出的信息。目的是缓和CPU 与 I/O 设备间速度不匹配的矛盾。减少对 CPU 的中断频率,放宽对 CPU 中断响应时间的*。提高 CPU和 I/O 设备之间的并行性。

扩展资料:

输入输出缓冲区通过磁盘缓存来实现,磁盘缓存本身并不是一种实际存在的存储介质,它依托于固定磁盘,提供对主存储器存储空间的扩充。 主存可以看作是辅存的高速缓存, 因为辅存中的数据必须复制到主存方能使用;反之,数据也必须先存在主存中,才能最终输出到辅存。

当输入与输出或生产者与消费者的速度基本相匹配时,采用双缓冲能获得较好的效果,可使生产者和消费者基本上能并行操作。

热心网友 时间:2022-03-22 19:50

如果要一次输入或输出多个字节,系统不一定能直接接受,缓冲区可以把多个字节先放在他里面,然后系统到里面去读取数据.你输入或输出的速度比系统读取速度快,缓冲区起到缓解速度不匹配的问题

热心网友 时间:2022-03-22 21:25

因为cpu的速度比内存快,内存速度比硬盘快,缓冲是为了缓解速度跟不上的问题

热心网友 时间:2022-03-22 23:16

数据缓冲这个东西,就是因为数据被输入后在处理的时候需要一定的时间,为了输入接着输出,零时差,就需要缓冲了,先预读并处理一部分信息,然后开始输出,在输出的同时进行后面的输入和处理,然后等缓冲的部分输出完后,另一部分的数据也处理完毕了,就可以接着输出了。根据处理速度的不同,需要的缓冲区大小也是不同的。
倘若没有这个缓冲,那么就会很卡了,断断续续的数据流,因为处理不完。

实际上缓存、内存、显存都是这种东西。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
农民的婚礼的介绍 死亡的胜利——波鲁盖尔笔下的中世纪黑死病 抚恤金是否属于遗产,怎样分配 抚恤金是否属于遗产,怎么分配 2015年6月-2016年一月跌价最多股票 ...玩英雄联盟结束提示Failed to create dump file:“(error 183)怎么... ...都跳出Failed to create dump file:"(error 183), ...玩英雄联盟lol频繁提示failedtocreatedumpfileerror183的解决方法... excel表格里的东西不小心删了,但是整个表未删,能回复数据不 变频器炸机了怎么维修 磁盘缓冲区是在磁盘中 还是在内存中啊 高速缓冲存储器是在cpu中还是在内存呢 电脑中的缓冲和缓存是什么意思 磁盘缓存和磁盘缓冲区是不是不一样? 缓冲区和磁盘缓存,分别是啥含义?我怎么觉得差不多呢 数据库管理系统中为什么要设置缓冲区 硬盘的缓存是什么意思?有什么用? 当数据从硬盘读入cpu是为何要设置缓冲区? 设置缓冲区的原则是什么? 引入缓冲技术的主要目的是 在系统内存中设置磁盘缓冲区的主要目的是? 硬盘缓存有什么作用? 磁盘缓冲区是在主存中吗,那就是说是主存的属性? 磁盘高速缓存设在内存中,其主要目的是 微信上的文件在手机哪个文件夹 手机微信在哪个文件夹 中国电信iptv怎么投屏? ipad悬浮窗画中画电视剧怎么自动播放下一集 苹果手机投屏投屏成功了但是出现投屏出现问题,不能自动播放下一集怎么回事_问一问 为什么投屏不能自动播放下一集? iad投屏为什么不自动播放下一集? (1) 在计算机系统中配置操作系统的主要目的是什么操作系统的主要功能是什么? 请问内存缓冲区和硬盘缓冲区有什么区别?一般编程时所说的写入缓冲区是指哪一个? 系统缓存要怎样设置才合理? Windows优化大师中的磁盘缓存设置问题? 在微机中,西文字符所采用的编码是 微机中,西文字符采用的编码是 微机中常用的西文字符编码是什么? 在微型计算机系统中使用最广泛的西文字符编码是() 计算机采用的西文字符编码是什么?我国的汉字编码有哪些? 在微机系统中,普遍使用的字符编码是_ 在微型计算机中,应用最普遍的西文字符编码是什么 微型计算机中,普遍使用的字符编码是什么? C语言中西文最常用的编码是什么? 判断:在计算机中,西文字符和中文字符采用相同的二进制字符编码进行处理。为什么错 计算机应用基础选择题,请给出正确答案和每题错误错在哪,谢谢! 计算机一级考试内容题库有哪些? 微机中采用的标准asdii编码用( )位二进制表示一个字符? 目前在计算机中使用得最广泛的西文字符集及其编码的ascii码,在ascii码字符集中,对( )个 说一下,计算机的字符编码西方与中文的编码各用用多少位二进制来表示?怎么规定的? 在计算机系统中,应用最为广泛的字符编码是什么????