buffer和cache

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

 

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

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

 

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

 

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

            

posted @ 2014-04-14 22:39  dust_fly  阅读(222)  评论(0编辑  收藏  举报