发布网友 发布时间:2022-05-24 13:16
共1个回答
热心网友 时间:2023-10-15 05:01
维护一个最近使用的块的缓冲属于内部一个层次。
一般编程所说的缓冲区指的是内存缓冲区,这是程序所设置的一块内存区域,用来暂存从其他设备读入的数据或即将写入其他设备的数据。
内存缓冲区只是它是专门为读取或写入硬盘而设置的,因此可以简称为硬盘缓冲区。这个的例子是很多下载软件如迅雷中都有的磁盘缓存设置,即先将数据下载到内存中缓存起来,达到一定数量后再写到硬盘里,从而减少了读写硬盘的次数,达到保护硬盘的目的。
计算机中的缓冲区
缓冲器为暂时置放输出或输入资料的内存。缓冲器内资料自储存设备(如硬盘)来,放置在缓冲器中,须待机送至CPU或其他运算设备。缓冲区(buffer)这个中文译意源自当计算机的高速部件与低速部件通讯时,必须将高速部件的输出暂存到某处,以保证高速部件与低速部件相吻合。后来这个意思被扩展了,成为"临时存贮区"的意思。