摘要:
转自:http://www.penglixun.com/tech/system/buffer_and_cache_diff.html今天Twitter上关于Buffer和Cache讨论得蛮火的,被各种说话一搅和,有点乱了,就干脆整理一下。首先从翻译上,Buffer应该翻译为“缓冲”,Cache应该翻译为“缓存”,两个完全不是一个东西。在硬件这一层看,Buffer应该为内存,Cache为CPU集成的告诉缓存。Buffer为了让不同速度的设备能够同步,建立的一个缓冲区域,写进Buffer的数据是为了从中拿出写入其他设备。Cache是为了提高读取速度,将经常或马上需要的数据预读到缓存中,写进Cach 阅读全文