新格式化(NTFS)外部硬盘驱动器已具有“已用空间”。什么决定了已用空间的数量?它与房屋署的能力有关吗?


11

我刚刚购买了一个新的外部硬盘驱动器(WD Elements-1 TB)。在装有Windows 7的PC中,我通过在使用驱动器之前右键单击驱动器>格式>格式化(快速格式化-NTFS)来对其进行格式化,然后签出其属性。

我注意到,尽管它是新格式化的并且没有文件传输到它,但已经有118 MiB的磁盘空间已使用。

问题:
磁盘开销,元数据等所占用的磁盘空间是否与NTFS格式的硬盘驱动器的总磁盘空间容量相关?
如果是,如何计算?
(给定新的,新格式化的硬盘驱动器上的磁盘空间容量,以及是否格式化为使用NTFS,默认情况下将“使用”多少磁盘空间?)

格式化后的1 TB驱动器属性的屏幕截图:
属性的屏幕截图

相关的SU问题:全新的外部硬盘有133MB的使用空间吗?


4
您认为文件系统元数据存储在哪里?
丹尼尔·贝克

我一直以为它是由操作系统或文件系统本身隔开的。请参阅:NTFS主文件表。由于文件系统不是我的专长,因此我将把它传递给一个更明智的用户。
iglvzx 2012年

1
@DanielBeck嘿!我就是在这里问问题的人。=)如果您有答案,请将其发布为答案。另外,请注意我的问题:“磁盘开销,元数据等占用的磁盘空间是否与NTFS格式的硬盘驱动器的总磁盘空间容量相关?如果是,则如何计算?(多少磁盘空间?会在默认情况下在新格式化的全新硬盘上“使用”,因为它具有磁盘空间容量以及是否已格式化为使用NTFS?)”
galacticninja 2012年

Answers:


21

tl; dr:这是为元数据存储保留的空间。

关于NTFS技术方面的这篇文章将为您提供更多详细信息,但是大部分空间是由“ 主文件表”占用的。(一些空间也用于引导扇区,依此类推。)

与FAT32相比,NTFS中“膨胀”的元数据有很大一部分是因为需要存储访问控制列表 -尽管其中包含更多内容。

MFT使用了多少空间?

在NTFS中格式化硬盘时,有4种可用设置:

  • 设置1保留大约12.5%的音量。(默认)
  • 设置2保留约25%。
  • 设置3保留大约37.5%。
  • 设置4保留大约50%。

这是因为MFT大小与文件数成正比。如果您用8 KB文件填充磁盘的其余部分,则标准MFT大小(12.5%)足以为所有文件提供元数据空间。当然,由于某些文件会更大,因此这是一个平均值。

如果将大量较小的文件存储到磁盘上,则将没有足够的空间来容纳其所有元数据在保留的MFT空间中。这不是致命的,因为新的MFT群集将仅在其他位置创建。但是,这会导致MFT数据碎片化,这很不好,因为在某些情况下会导致严重的性能下降。


我知道了。您知道如何计算元数据存储量吗?(鉴于给定的磁盘空间容量,默认情况下将在新格式化的全新硬盘上“使用”多少磁盘空间?)
galacticninja 2012年

编辑了我的答案,以涵盖您更广泛的问题:)我还将链接更新为比Wikipedia更具技术性的文章。
Silver Quettier 2012年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.