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

NT文件系統

鎖定
NTFS(NT文件系統,有時叫新技術文件系統)是Windows NT操作系統用來在硬盤上儲存和取回文件的文件系統。
中文名
NT文件系統
外文名
NTFS

目錄

NT文件系統定義

NTFS 是Windows 95文件分配表(FAT)和OS/2高性能文件系統(HPFS)在Windows NT下的同等物。然而,NTFS 提供在性能、擴展性和安全方面對文件分配表(FAT)和OS/2高性能文件系統(HPFS)的許多改進。

NT文件系統特徵

NTFS的值得注意的特徵包括:
B-樹目錄計劃的使用一邊明瞭文件羣的資訊
關於文件的羣信息和其他的數據與個每羣一起儲存,而不只是一個控制表(FAT就是這樣)
對非常大的文件的支持(2的64次方或大約一百六十億個字節大小)
一本讓服務器管理員控制控制誰能存取特定的文件的訪問控制目錄(ACL)
整合的文件壓縮
為基於統一字符編碼標準的名字提供支持
支持長文件名和“8乘3”文件名
可移動磁盤和硬盤上的數據安全NTFS

NT文件系統工作原理

當硬盤被格式(初始化)的時候,它被分為總的物理硬盤空間的幾個區或主要分割。在每個區裏面,操作系統明瞭所有的被那個操作系統儲存的文件。每個文件實際上被儲存在一個或較多的簇或預先確定的統一大小的磁盤空間中。使用NTFS ,簇大小的範圍從 512個字節到 64千字節。Windows NT為每個給定的驅動器尺寸提供一個推薦默認簇大小。舉例來説,一個4G的驅動器,默認的簇大小是 4 KB。注意簇是不能分割的。甚至最小的文件佔據一個簇,而一個 4.1 KB 文件在 4 KB 簇系統上佔據二個簇(或8 KB)。
簇大小的選擇是磁盤空間的有效使用和訪問文件需要的磁盤通路數之間的平衡。 大體上,使用NTFS,硬盤空間越大默認的簇大小越大,因為假設系統用户將會願意在犧牲一些空間效率的情況下增加性能(較少的磁盤通路)。
當一個文件被使用NTFS創建的時候,在一個叫做主文件表(MFT)的特殊文件中創建了關於這個文件的紀錄。這個記錄用來找出文件的可能分散的簇。NTFS試着找到鄰近的儲藏空間保存整個文件(它的全部簇)。
每個文件包含它的數據內容和屬性描述(它的元數據)。 [1] 
參考資料