对于大型图书馆来说,Windows 10 中哪种文件系统排序顺序最快?

对于大型图书馆来说,Windows 10 中哪种文件系统排序顺序最快?

对于大型图书馆,Windows 10 中哪种文件系统排序方式加载速度最快?我的直觉告诉我,按修改日期排序是加载速度最快的方式。

答案1

你无法选择文件系统的排序顺序——只能选择 Explorer 所展示文件中。在大多数情况下,它只能应用排序顺序它已经加载了所需的所有元数据(它不能要求文件系统给它一个预先排序的文件列表——它首先获取文件列表,稍后加载它们的元数据,但可能是并行的)。

因此,只要您的排序字段是基本文件系统元数据的一部分(即不是文件嵌入的元数据,如 Exif 或 ID3 标签),就不会有太大区别;肯定会更慢)。

在 NTFS 文件系统中,目录存储为 B+ 树而不是简单的文件列表,因此文件系统强制执行特定的顺序 - 目录中的所有名称都按字母顺序排序,无论何时添加或更改。

(在 FAT 文件系统中,每个目录确实是一个简单的列表,但其顺序不是“最后修改”,而是更接近文件创建时间......虽然不完全是,因为从一个目录移动到另一个目录的文件可以放在末尾,尽管比较旧,同样,新文件可以放在中间未使用的空洞中,而不是总是放在末尾。)

相关内容