複製鏈接
請複製以下鏈接發送給好友

ext3文件

鎖定
Ext3(Third extended file system) Ext3是一種日誌式文件系統,是對ext2系統的擴展,它兼容ext2日誌式文件系統的優越性在於:由於文件系統都有快取層參與運作,如不使用時必須將文件系統卸下,以便將快取層的資料寫回磁盤中。因此每當系統要關機時,必須將其所有的文件系統全部shutdown後才能進行關機。
中文名
ext3文件
外文名
Third extended file system
性    質
日誌式文件系統
兼    容
ext2

ext3文件Ext3

如果在文件系統尚未shutdown前就關機 (如停電) 時,下次重開機後會造成文件系統的資料不一致,故這時必須做文件系統的重整工作,將不一致與錯誤的地方修復。然而,此一重整的工作是相當耗時的,特別是容量大的文件系統,而且也不能百分之百保證所有的資料都不會流失。
為了克服此問題,使用所謂‘日誌式文件系統 (Journal File System) ’。此類文件系統最大的特色是,它會將整個磁盤的寫入動作完整記錄在磁盤的某個區域上,以便有需要時可以回溯追蹤。
由於資料的寫入動作包含許多的細節,像是改變文件標頭資料、搜尋磁盤可寫入空間、一個個寫入資料區段等等,每一個細節進行到一半若被中斷,就會造成文件系統的不一致,因而需要重整。
然而,在日誌式文件系統中,由於詳細紀錄了每個細節,故當在某個過程中被中斷時,系統可以根據這些記錄直接回溯並重整被中斷的部分,而不必花時間去檢查其他的部分,故重整的工作速度相當快,幾乎不需要花時間。

ext3文件Ext3概述

開發商: 開放源代碼
全稱:Third extended file system
發佈時間:2001年11月 (Linux 2.4.15)
分區標識:0x83 (MBR);EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (GPT)

ext3文件Ext3結構

目錄內容:表, 樹
文件分配:位圖(空閒區域), 表(元數據)
壞塊:表

ext3文件限制

最大文件大小:16GiB – 64TiB
最大文件數量:可變
最長文件名限制:255字節
最大卷大小:2TiB – 32TiB
文件名允許的字符數: 除NUL和'/'外的所有字節

ext3文件功能

記錄日期:修改(mtime), 屬性修改 (ctime), 訪問(atime)
日期範圍:1901年12月14日 - 2038年1月18日
日期分辨率:1秒
岔流:是
屬性:No-atime, append-only, synchronous-write, no-dump, h-tree (directory), immutable, journal, secure-delete, top (directory), allow-undelete
訪問權限:Unix權限,ACLs和arbitrary security attributes (Linux 2.6 and later)
透明壓縮:否
透明加密:否(塊設備級上提供)
支持操作系統:Linux、BSD、Windows (通過 IFS)