簡單說明buffer和cache的區別

一、什麼是buffer

buffer(即緩衝區),簡單的說就是將寫入磁盤的IO先寫入到內存中,當達到了必定的時間或者是必定的大小的時候,再一次性地寫入到磁盤中,這是一個取的過程!
數據流向:CPU ==》內存==》磁盤
簡單說明buffer和cache的區別緩存

二、什麼是cache

cache(緩存區),簡單的說就是爲了不程序大量的對磁盤進行讀寫,咱們先將磁盤中的數據寫入到內存中,而後程序直接在內存中去讀取數據,是一個取的過程!
數據流向:磁盤==》內存==》CPU
簡單說明buffer和cache的區別ide

相關文章
相關標籤/搜索