收藏 分享(赏)

缓冲区的作用.doc

上传人:hskm5268 文档编号:12287373 上传时间:2021-12-10 格式:DOC 页数:1 大小:21KB
下载 相关 举报
缓冲区的作用.doc_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

1、电脑缓冲区缓冲区又称为缓存,是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲出入或输出的数据,这部分预留的空间就叫做缓冲区。缓冲区根据其对应的输入设备还和输出设备,分为输入缓冲区和输出缓冲区。缓冲区的作用缓冲区的作用是为了解决速度不匹配的问题,高速的 cpu 与内存,内存与硬盘,cpu与 io 等速度不匹配的问题,而引人缓冲区,比如我们从磁盘里读取信息,我们先把读出的数据放在缓冲区,计算机再直接从缓冲区中读取数据,等缓冲区的数据读取完后再去磁盘中读取,这样就可以减少磁盘的读写次数,再加上计算机对缓冲区的操作大大快于对磁盘的操作,故应用缓冲区可大大提高计算机的

2、运行速度。缓冲区就是一块内存区,它用在输入输出设备和 CPU 之间,用来缓存数据。它使得低俗的输入输出设备和高速的 CPU 能够协调工作,避免低速的输入输出设备占用 CPU。解放出 CPU,使其能够高效率工作。缓冲区的类型缓冲区分为三种类型:全缓冲、行缓冲和不带缓冲。1、全缓冲在这种情况下,当填满标准 I/O 缓存后才进行实际 I/O 操作。全换冲的典型代表是对磁盘文件的读写。2、行缓冲在这种情况下,当在输入和输出中遇到换行符时,执行真正的 I/O 操作。这时,我们输入的字符先存放在缓冲区,等按下回车键换行时才进行实际的 I/O 操作。典型代表是键盘输入数据。3、不带缓冲不带缓冲也就是不进行缓冲,标准出错情况 stderr 是典型代表,这使得出错信息可以直接尽快地显示出来。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报