码迷,mamicode.com
首页 > 其他好文 > 详细

缓冲和缓存

时间:2019-10-29 00:06:53      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:mic   缓冲区   流式   英文   缓存   size   国内   小结   除了   

1.1 缓冲

缓冲的英文单词是buffer,国内常译为缓冲或缓冲区。

缓冲主要有如下2个作用:

1. 通过引入缓冲区中间层消除了设备速率不匹配问题;

2. 通过预设一定大小的缓冲区减少对外存设备的频繁存取(提高吞吐)。

1.2 缓存

缓存的英文单词是cache,国内常译为缓存。

缓存主要利用数据的局部性特征,将常用数据缓存,加快存取数据的速率,降低数据访问延迟。

1.3 小结

缓冲侧重存取数据的数量,缓存侧重存取数据的速率。

缓冲由于流式存储,具有明显的顺序访问特征,缓存保证高速存取,并且随时替换旧缓存数据,因此具有随机访问特征。

缓冲和缓存

标签:mic   缓冲区   流式   英文   缓存   size   国内   小结   除了   

原文地址:https://www.cnblogs.com/loop0day/p/11756084.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!