Linux內核學習筆記 -39 頁高速緩存機制以及讀寫

文件系統讀寫的單位是塊,一個塊的大小是2的n次方個扇區,比如1k,2k,4k,4M等。 一個進程從發出讀寫請求到讀到數據一個簡要的過程如上圖右。 當用戶通過write系統調用時,給文件中寫數據的時候,首先與用戶態的IO緩衝區打交道,然後邏輯文件中的寫指針進行移動,真正的寫入還沒有發生,然後就陷入內核態。用戶態緩衝區的數據就被搬移到內核緩衝區,這個緩衝區就是page cache。那麼最後到底是如何把
相關文章
相關標籤/搜索