缓冲与缓存的概念(转)

Posted guoDaXia的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了缓冲与缓存的概念(转)相关的知识,希望对你有一定的参考价值。

Proxy cache和Proxy Buffer的区别:

 

对于计算机来说,缓冲(buffer)技术和缓存(cache)技术都是非常重要的,它们对于提高IO吞吐效率是非常关键的。但是缓存和缓存是一对不同的概念。

缓冲,主要是用来传输效率不同步或优先级不同设备之间传输数据,一般是先将一方数据临时存放,然后待时机合适再将数据统一发送到另一方,从而降低了系统的等待时间。

而缓存主要是在传输速度比较高的设备中为传输速度比较低的设备开辟一定空间,用于存放速度低设备中数据的副本,这样当要访问数据时,就可以从速度快设备访问得到,无需访问低速度的设备了,这样一来就提高了数据的访问率。

以上是关于缓冲与缓存的概念(转)的主要内容,如果未能解决你的问题,请参考以下文章

MySql 缓冲池(buffer pool) 转

环形缓冲器(FIFO)转

opengl 单缓冲与双缓冲

性能优化--面试官问缓冲与缓存有什么区别?

带缓冲I/O 和不带缓冲I/O的区别与联系

缓冲区(buffer)与缓存(cache)