Buffer和Cache的异同

  Buffer的本质是缓冲,常见实例如下面这个:

    Buffer和Cache的异同

  对,就是铁道端头那个巨大的弹簧一类的东西。作用是万一车没停住(是没停住啊,刹车了但是差一点没刹住那种,不是不拉刹直接撞上来),撞弹簧上减速降低危险,起到缓冲作用

 

  Cache的本质是寄存,类似下面这个: Buffer和Cache的异同

  没错,就是一种保管箱。看到右边那个被锈掉的Food Cache没?这是部署在森林里的存应急物资的保管箱。功能是把你需要用的东西放在更容易拿到的地方。虽然常用准确翻译叫缓存,但个人认为*的翻译更好,叫快取

   计算机体系中最典型的例子就是CPU访问MEM时二者的速度相差特别大,为了加快读写速度引入了L1 Cache、L2 Cache。

 

  引用自知乎用户沈万马的回答 - 知乎 https://www.zhihu.com/question/26190832/answer/146259979

Buffer和Cache的异同

上一篇:hbase源码系列(十一)Put、Delete在服务端是如何处理?


下一篇:Linux安装nignx