1、什麼是buffer
buffer(即緩衝區),簡單的說就是將寫入磁盤的IO先寫入到內存中,當達到了一定的時間或者是一定的大小的時候,再一次性地寫入到磁盤中,這是一個取的過程!
數據流向:CPU ==》內存==》磁盤
2、什麼是cache
cache(緩存區),簡單的說就是爲了避免程序大量的對磁盤進行讀寫,我們先將磁盤中的數據寫入到內存中,然後程序直接在內存中去讀取數據,是一個取的過程!
數據流向:磁盤==》內存==》CPU
buffer(即緩衝區),簡單的說就是將寫入磁盤的IO先寫入到內存中,當達到了一定的時間或者是一定的大小的時候,再一次性地寫入到磁盤中,這是一個取的過程!
數據流向:CPU ==》內存==》磁盤
cache(緩存區),簡單的說就是爲了避免程序大量的對磁盤進行讀寫,我們先將磁盤中的數據寫入到內存中,然後程序直接在內存中去讀取數據,是一個取的過程!
數據流向:磁盤==》內存==》CPU