流(ADS)和分配单元(群集)之间的关系是什么?

时间:2014-05-07 15:03:25

标签: windows ntfs

我知道NTFS有一个最小分配单元或群集,通常默认为4k。这意味着如果我在记事本中创建一个100字节的文件,我在磁盘上使用4096字节。如果我在这个文件中创建第二个流,我使用的最小值是8192个字节吗?流和分配单元之间的关系是什么(如果有的话)?

1 个答案:

答案 0 :(得分:1)

一切都是NTFS上的流。当您创建/读取/写入文件" foo.txt"时,您实际上正在与文件流进行通信(它恰好是默认流$ DATA)。这意味着三个传统的文件大小"有效数据长度,文件结束和分配大小的值适用于每个单独的流。

并且,为了迂腐,对于非常小的流,流内容可能驻留在MFT中。因此,您的100字节文件可能不占用磁盘上的外部4096字节群集。这并不会真正影响您的问题,但只是想提及它。

相关问题