buffer&cache.png
? 首先buffer(緩沖區(qū))與cache(緩存區(qū))都是內(nèi)存的一塊區(qū)域
? buffer是將多個待寫入磁盤的數(shù)據(jù)在此區(qū)域緩沖一下然后在某時刻一次性寫入到磁盤中,這樣可以大大減少對于磁盤設(shè)備的IO操作.
? cache是將磁盤中經(jīng)常被訪問的數(shù)據(jù)放入到緩存區(qū),那么訪問此類數(shù)據(jù)就不需要再到磁盤中去找而直接在cache中便可命中,這會大大提高系統(tǒng)的性能(因為磁盤IO是計算機(jī)系統(tǒng)速度的瓶頸)."緩存為王"說的就是這個道理