硬盤的最小物理存儲單位:扇區
…最小(數據)存儲單位:(邏輯)塊
在進行分區時,每個分區就是一個文件系統,而每個文件系統開始位置的那個塊就稱為超級塊,超級塊的作用是存儲文件系統的大小、空的和填滿的塊,以及它們各自的總數和其他諸如此類的信息。
在標准的ext2文件系統中,規劃出inode塊存儲文件屬性和(邏輯)塊存儲內容。(其中建立一個目錄時,會分配至少一個inode塊與至少一個塊;而建立文件時,是至少一個inode與相對於該文件大小的塊數量)
一個inode的大小為128字節,其本身並不記錄文件名,文件名記錄在目錄所屬的塊區域。即:(序號為訪問次序)
inode table block area
1、目錄/etc的inode | 2、目錄/etc的塊區域關聯性內容
3、文件crontab的inode | 4、文件crontab的實際內容
超級塊|塊組一|…
--> 超級塊|組描述|塊位圖|inode位圖|inode表|數據
元數據 || 數據存放區
異步處理方式:
當系統讀取某文件時,該文件所在的塊數據會加載到內存中,若該數據被改變時,在緩沖區的塊數據會被標記為“dirty”,此時磁盤實體塊上的數據尚未被修正,所以,在檢測到dirty的數據必須寫回到磁盤中,以保持一致。