kernel筆記——塊I/O

Linux下,I/O處理的層次可分爲4層:    1. 系統調用層,應用程序使用系統調用指定讀寫哪個文件,文件偏移是多少    2. 文件系統層,寫文件時將用戶態中的buffer拷貝到內核態下,並由cache緩存該部分數據         3. 塊層,管理塊設備I/O隊列,對I/O請求進行合併、排序         4. 設備層,通過DMA與內存直接交互,將數據寫到磁盤   下圖清晰地說明了Lin
相關文章
相關標籤/搜索