缓存cache和buffer的区别

cache是高速缓存,位于cpu和主内存之间容量小速度快的存储器。

buffer是缓存区,用于存储速度不同步的设备或者优先级不同的设备之间传输数据的区域。

由于cache的速度远高于主存,cpu从内存中读取数据要需要一段时间,cache中保存着cpu刚刚调用过或者刚刚循环使用过的一部分数据,当cpu再次使用的时候从cache中直接调用,大大提高了cpu的效率

posted on 2014-04-05 10:43  天使2013  阅读(152)  评论(0编辑  收藏  举报

导航