萨米·莱赫蒂宁 - exFAT(扩展文件分配表)与 UDF(通用磁盘格式) - 闪存驱动器的文件系统

主要观点:通过简单测试比较 exFAT 和 UDF 在闪存盘上的性能、兼容性等,发现文件系统在不同情况下表现不同,如大文件和小文件的读写及删除时间不同,且 exFAT 小文件处理有劣势,不同创建方式的 UDF 在 Windows 和 Linux 下表现也不同。
关键信息:测试数据集为 1GB 大文件和 10MB 小文件,多次重复测试取中位数;测试后会刷新和清空缓存;exFAT 设备簇大小为 4K 不利于小文件处理,UDF 设备块为 512 字节;测试的闪存盘一般较慢但随机访问性能较好;exFAT 空间位图易损坏,UDF 也会在某些测试中损坏;Windows 和 Linux 对 UDF 的看法不同。
重要细节:

  • 写大文件 exFAT 需 2:24.90 分钟,UDF 需 2:20.77 分钟;写小文件 exFAT 需 1:07.81 分钟,UDF 需 0:18.96 分钟。
  • 读大文件 exFAT 需 0:41.06 分钟,UDF 需 2:11.32 分钟;读小文件 exFAT 需 0:14:25 分钟,UDF 需 0:19.10 分钟。
  • 删除大文件 exFAT 需 0:00.90 分钟,UDF 需 0:00.36 分钟;删除小文件 exFAT 需 0:22.27 分钟,UDF 需 0:08.44 分钟。
  • Windows 格式化的 UDF 系统在 chkdsk 后输出与直接在 Linux 上创建的 UDF 系统不同。
阅读 12
0 条评论