Buffer和Cache的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Buffer和Cache的区别相关的知识,希望对你有一定的参考价值。
之前没有细究系统的Buffer和Cache的区别,最近面试的时候被问及这个问题,过后查了一下:
其实,buffer与cache设计的初衷就不一样:
buffer(缓冲):是为了提高内存和硬盘(或其他I/O设备)之间的数据交换的速度而设计的。 (写)
cache(缓存):是为了提高cpu和内存之间的数据交换速度而设计的(读)
两者都是RAM中的数据。简单来说,buffer是即将要被写入磁盘的,而cache是被从磁盘中读出来的
本文出自 “愤怒的小甲鱼” 博客,请务必保留此出处http://qjslovemsn.blog.51cto.com/10615974/1793107
以上是关于Buffer和Cache的区别的主要内容,如果未能解决你的问题,请参考以下文章