仅用于 ReadyBoost 的 SDHC 卡的推荐格式

仅用于 ReadyBoost 的 SDHC 卡的推荐格式

我有一张备用的 4GB SD 卡,我想用它来测试 ReadyBoost,所以我不会将它用于其他用途(格式可移植性在这里不是问题)。据我所知,exFat 是一种非常好的格式,因为它的删除和可用空间分配速度很快,我猜这对 RB 有点帮助,因为它是缓存,我想它会做很多删除/可用空间分配。

我可以看到默认格式是 FAT32。但是将其格式化为 NTFS 或 exFAT 会更好吗?

您有什么建议?您的经验是什么?

答案1

使用 NTFS 或 exFAT 的主要优点是 SD 卡上的 ReadyBoost 文件可以大于 4GiB,这是使用 FAT32 时可能的最大文件大小。

如果您使用 FAT32,单个闪存设备的最大分配额为 4GiB - 因此 8GiB SD 卡的缓存空间 ReadyBoost 将限制为 4GiB,它不会创建两个 4GiB 文件来尝试占用更多空间。

显然,由于您的卡没有比这更大,所以这并不重要,并且 exFAT 在删除、可用空间分配等方面的优势可能无关紧要,因为缓存文件将是卡上的单个静态文件,并且文件系统几乎不需要做任何开销工作。

也就是说,一般来说,如果你的卡是仅有的用于 ReadyBoost,那么我推荐 exFAT,因为这就是它的设计目的。

答案2

Readyboost 将创建一个缓存文件。因此它不会删除然后重新创建该文件,因为它是单个文件分配。但是 ntfs 并不是真正为可移动设备设计的。

相关内容