缓冲(buffer)和缓存(cache)的区别

缓存(cache)是在读取硬盘中的数据时,把数据保存在内存的缓存区中,再次读取该数据时,就不去硬盘中读取了,而在缓存中直接读取。

缓冲(buffer)是在向硬盘写入数据时,先把数据放入缓冲区,然后再一起向硬盘写入,把分散的写操作集中进行,减少磁盘碎片和硬盘的反复寻道,从而提高系统性能.

简单说,缓存(cache)是用来加速数据从硬盘中“读取”的,而缓冲(buffer)是用来加速数据“写入”硬盘的。

本文作者:jiyuchen1

本文链接:https://www.cnblogs.com/jiyuchen1/p/16448747.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   姬雨晨  阅读(895)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起