缓冲与缓存的概念(转)

Proxy cache和Proxy Buffer的区别:

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

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

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

原文地址:https://www.cnblogs.com/aigeileshei/p/6053123.html