词汇

概念 - Clusters

前一页 后一页

概述

在NTFS里,簇是磁盘使用的基本单元。 组成一个簇的扇区数总是2的幂数,当卷被格式化时此数值是固定的。 此数值称为簇要素,通常用字节引用,如8KB,2KB。 NTFS通过每件事的逻辑簇数来寻址。

逻辑簇数(LCN)

卷里的每个簇都给定了一个顺序号,这是它的逻辑簇数。LCN0(零)指向卷的第一个簇(引导扇区)。

用LCN乘以簇的大小就可以算出在卷里的物理偏移量。

实际簇数(VCN)

一个非常驻的流的每个簇都给定了一个顺序号,这是它的实际簇数。VCN0(零)指向这个流的第一个簇。

要定位磁盘上的流,就必须把VCN转换成LCN.这是在数据运转的帮助下完成的。

数据运转

每个LCN的连续模块都被赋予了一个数据运转,它包含一个VCN,一个LCN和一个长度。 当NTFS需要在磁盘上找到一个对象时,就查看数据运转中的VCN来得到LCN。

注意

其他信息

当卷被格式化时可以选择簇的大小。

一个卷的簇的大小存储在$Boot里。也定义了此值在一个MFT文件记录和一个索引记录的簇里。

如果扇区数在用,NTFS通过引用簇数可以寻址更大的磁盘。

下面是一个关于允许和默认簇的大小的列表:

Windows NT
512 bytes, 1KB, 2KB or 4KB
Windows 2000, Windows XP
512 bytes, 1KB, 2KB, 4KB, 8KB, 16KB, 32KB or 64KB
卷的大小 默认的簇的大小
< 512MB Sector size
< 1GB 1KB
< 2GB 2KB
> 2GB 4KB

问题

NTFS为什么使用实际簇数?


Online 中文在线 Validate HTML Validate CSS $Id: clusters.html,v 1.6 2001/07/11 11:04:05 flatcap Exp $