簡單說明buffer和cache的區別

1、什麼是buffer

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

2、什麼是cache

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章