buffer和cache的区别

linux:buffer是缓存裸设备的读写,cache是缓存文件系统的读写。

应用系统:buffer主要为了解决CPU和其他存储设备之间速度不对等的问题,比如编辑编写错误的时候使用。定期会刷新;
cache主要用于在内存中缓存原本需要从磁盘读取的数据。

refer:http://www.differencebetween.net/technology/hardware-technology/difference-between-cache-and-buffer/

comments powered by Disqus