buffer和cache

参考:https://blog.delphij.net/2009/12/buffercache.html 

目的:   cache 是cpu和主存之间的硬件,由于cpu的计算速度远快与读取主存数据速度,用cache存储cpu刚刚用过的数据,同时cache的读取速度较快。这样来提高cpu读取 

            原理: 因为数据读取的局部性。

            buffer是主存,主要为了“积攒”数据来让cpu读取,这样防止进程不停的切换状态。“批量”的数据传给cpu。

  透明性而言:cache透明、   buffer需要用户设置

            

原文地址:https://www.cnblogs.com/dust-fly/p/3665124.html