其實磁盤緩存分為兩種一種是讀緩存另一種是寫緩存
一讀緩存
讀緩存是指操作系統為已讀取的文件數據在內存較空閒的情況下留在內存空間中(這個內存空間被稱之為“內存池”)當下次軟件或用戶再次讀取同一文件時就不必重新從磁盤上讀取從而提高速度
二寫緩存
寫緩存實際上就是將要寫入磁盤的數據先保存於系統為寫緩存分配的內存空間中當保存到內存池中的數據達到一個程度時便將數據保存到硬盤中這樣可以減少實際的磁盤操作有效的保護磁盤免於重復的讀寫操作而導致的損壞也能減少寫入所需的時間