摘要:
原文链接还有个与之类似的是buffer。这里就谈谈buffer和cache。那么他们到底是用来干什么的呢?其实他们就是在两个相对独立的系统之间的一个中间层,用来避免这两个系统之间不必要的交互和不不必要的或者重复的同步。同步,你懂的,不同数量级系统之间的同步,你也懂的。比如内存和磁盘之间,比如应用和数据库之间。buffer针对写,cache针对读。这篇文章先来看看Linux里面系统的那些cache和buffer(至于硬件里面的一些cache如cpu指令缓存这里就不谈了)。首先是文件IO对于写操作通常我们会遇到两个两个缓冲 (buffer):一个是内核缓冲。当我们调用write写文件时,write 阅读全文
posted @ 2012-07-10 18:09
wangkangluo1
阅读(1328)
评论(0)
推荐(1)

浙公网安备 33010602011771号