与 NTFS 相比,exFAT 可以使闪存驱动器的寿命更长,其技术原因是什么?

与 NTFS 相比,exFAT 可以使闪存驱动器的寿命更长,其技术原因是什么?

我可能没有真正认真寻找这个问题的答案,但我真的想知道原因。

答案1

NTFS 和 ExFAT 之间存在一些重大差异 - 最大的差异是 ExFAT 专门用于可移动媒体,而 NTFS 专门用于固定磁盘。但还有其他一些原因导致 NTFS 比 ExFAT 导致更多的磁盘活动:

  • NTFS 具有日志功能,每次操作时都必须写入日志。ExFAT 没有。
  • NTFS 具有更复杂的磁盘结构,包括替代数据流、更高精度的文件大小、多种属性、硬链接、加密、稀疏文件等,所有这些都意味着将简单文件放到磁盘上会稍微昂贵一些。
  • NTFS 更积极地移动磁盘上的内容以减少文件写入期间的碎片,而 ExFAT 只是愉快地将文件碎片化。
  • NTFS 尝试以这样一种方式在磁盘上组织自身,以便多磁盘盘片系统可以更好地利用它 - 当磁盘有大量可用空间以允许从磁盘更快地读取时,这通常会导致数据重复。ExFAT 不在乎。

相关内容