美文网首页
cache 和 buffer 的区别

cache 和 buffer 的区别

作者: 陈半仙儿 | 来源:发表于2018-11-16 17:03 被阅读10次

    这二者是有区别的。

    中文说不清楚,英文解释得很清楚,

    A buffer is something that has yet to be “written” to disk.
    A cache is something that has been “read” from the disk and stored for later use.
    

    cache 是为了弥补高速设备和低速设备的鸿沟而引入的中间层,最终起到 加快访问速度 的作用。
    buffer 的主要目的进行流量的 reduce,把突发的「大数量小规模的I/O」整理成平稳的「小数量较大规模的 I/O」。

    相关文章

      网友评论

          本文标题:cache 和 buffer 的区别

          本文链接:https://www.haomeiwen.com/subject/qbgmfqtx.html