linux系統中讀寫流程

下面根據我本身的理解,以讀過程爲例,簡要的描述一下應用程序和硬件塊設備之間進行數據交換的流程。 首先,應用程序調用庫函數fread或者直接調用read系統調用產生讀請求,在這裏讀請求能夠理解成須要從文件的某個偏移處讀取多長的數據到用戶的緩衝區中。上面的兩個函數會調用sys_read進入到內核中,從這裏開始進程在系統空間中運行。sys_read又會調用具體的文件系統註冊的函數對請求進行處理,首先查看
相關文章
相關標籤/搜索