NTFS分区是New Technology File System的缩写,为Windows NT 系列所设计,被用来代替File Allocation Table(FAT)档案系统。
基本介绍
- 中文名NTFS分区
- 外文名New Technology File System
- 简称或别称NTFS
- 组成部分分配单元(扇区)
- 是否可备份是
简介
许多曾尝试过New Technology File System(以下简称NTFS)的朋友抱怨他们根本感觉不到NTFS所带来的性能提升,甚至觉得适得其反。那幺NTFS与FAT究竟是否存在性能差异,有的话又是怎幺形成的?要了解这个问题,就必须了解NTFS与FAT的组织结构。
FAT下是为小磁碟及简单的目录结构而设计的档案系统。其档案系统组织方法也通过简单的File Allocation Table(档案分配表简称FAT)完成。它被放在磁碟的引导扇区后面。为了安全,紧接着是它的一份拷贝。在档案分配表后面是根资料夹,其中包含了分区根目录下所有档案和资料夹的入口。
其他档案和资料夹
根资料夹
FAT表的备份
FAT表
分区引导扇区
根资料夹之后为其它档案和资料夹。档案或资料夹的存放并没有什幺规律。每个档案完全占用 1至多个簇。如果某个簇不是该档案的一个簇,则应包含下一个簇的位置信息,否则会有结束簇的标誌。档案的名称和起始簇则记录在前面的档案分配表中。通过此表中某个档案起始簇的位置找到起始簇,而档案的其余簇则是依此形成一条链带——FAT 就是依靠这种链式存取及档案分配表来管理整个磁碟分区的。
档案区域
系统档案
MFT表
分区引导扇区
NTFS将整个磁碟分区上每件事物都看作一个档案,而档案的相关事物又视为一个属性,比如数据属性也是一个档案。将分区格式化为 NTFS 后,档案名称属性等,甚至描述档案系统本身的信息(元数据)就会生成若干不可见的NTFS系统档案,以及一个特殊档案“Master File Table”(MFT,主档案表)。
与简单的FAT相比,MFT几乎相当于小型资料库档案。NTFS就这样依靠主档案表的详细记录,来管理整个磁碟分区。
NTFS也是以簇为单位,来存储数据档案。,NTFS中簇的大小并不依赖于磁碟或分区的大小。在通常的情况下,这个数字是512bytes。相对FAT32而言,簇尺寸的缩小不但降低了磁碟空间的浪费,还减少了产生磁碟碎片的可能。
在Windows 98 SE/Me中,FAT32最大只能支持127.53GB。
在Windows 2000/XP/Server 2003中,系统分区工具只能支持到32GB,最大的单个档案件容量为4GB。
如此看来,只有NTFS才能满足日趋膨胀的存储需求。
目前PC用户的硬碟远不够大,并发操作量也远不够多。NTFS与FAT的单个档案操作速度差异往往仅在毫秒之间,根本无法察觉。
小型资料库的索引方式对硬体有较高的硬体要求。而且对于较小的分区上存放较多小档案的情况而言,这种检索方式可能反而没有简单的链式快。
安全功能
1档案许可权分配
档案或资料夹的属性的“安全”选项,在这里就可添加或删除不同访问许可权的组或用户。
2磁碟配额功能
系统磁碟驱动器图示上选择属性的“配额”选项,进入配额选项面板。选择启用磁碟配额,可以严格控制各个用户可使用的磁碟空间。
动态磁碟
NTFS5.0支持动态卷,可以实时改变卷的大小而不用重启或退出系统,也不用格式化。比如第二块硬碟上有—FAT32分区M,可以将其装入第一块硬碟中的NTFS分区D中。
后台特性
NTFS很多的特性都是处于后台工作的,所以很难被一般用户察觉。
加密功能
档案或资料夹的属性的“常规=>高级”选项中,有数据压缩/加密功能。
“下一站天后”—NTFS的未来
就目前的硬体水平而言,NTFS的优势会越来越明显。
微软的Vista採用WinFS (Windows Future Storage),可以看作是在NTFS的基础上增加了一个资料库层。将查找档案的依据改变为它是什幺,而不是它在哪里。
这将是NTFS的一个突破。