檔案系統學習5 檔案系統IO子系統

2021-09-11 18:22:41 字數 486 閱讀 9655

[io系統]01 io子系統

[io系統]02 使用者態的檔案io操作

[io系統]03 虛擬檔案系統(vfs)

[io系統]04 節點路徑搜尋

[io系統]05 open流程分析

[io系統]06 因open建立的結構體關係

[io系統]07 io寫流程分析

[io系統]08 io讀流程分析

[io系統]09 直接io與快取io

[io系統]10 快取寫回機制

[io系統]11 回寫機制(writeback)

[io系統]12 通用塊層-結構體

[io系統]13 通用塊層-向通用塊層提交io

[io系統]14 io排程層

[io系統]15 檔案訪問的五種模式

[io系統]16 io排程器-noop

[io系統]17 io排程器-deadline

[io系統]18 io排程器 - cfq

參考部落格:

檔案系統學習3 檔案系統相關操作流程

前文中講到了檔案系統有哪幾類操作,這裡對沒類操作檔案系統是如何定址,如果讀寫的進行乙個詳細的說明。1 目錄樹的讀取 所有對檔案的操作,給使用者看來第一步就是得知道這個檔案的目錄,所以首先就需要讀取目錄。每個目錄都是乙個檔案,該檔案存放該目錄下所有檔案的相關資訊,同樣該檔案也有對應的innode。簡答...

說說IO(四) 檔案系統

檔案系統各有不同,其最主要的目標就是解決磁碟空間的管理問題,同時提供高效性 安全性。如果在分布式環境下,則有相應的分布式檔案系統。linux上有ext系列,windows上有fat和ntfs。如圖為乙個linux下檔案系統的結構。其中vfs virtual file system 是linux ke...

說說IO(四) 檔案系統

檔案系統各有不同,其最主要的目標就是解決磁碟空間的管理問題,同時提供高效性 安全性。如果在分布式環境下,則有相應的分布式檔案系統。linux 上有 ext 系列,windows 上有 fat 和 ntfs 如圖為乙個 linux 下檔案系統的結構。其中 vfs virtual file system...