一张 SD 卡将文件传输到 PC 的速度比另一张卡快

一张 SD 卡将文件传输到 PC 的速度比另一张卡快

我有几张 Sandisk SD 卡,都达到 Class 10 级别。其中一张卡将文件传输到我的电脑的速度比其他卡快。具体来说,我拍了几张照片,每天都用不同的卡。

一张 16G 的卡在 7 分钟内将 528 张照片(10.4G)传输到我的电脑。其他卡则需要几个小时。例如,另一张卡在 2 个半小时内传输了 508 张照片(9.8G)。我拥有的其他卡(16G 和 32G)也花了 2 个多小时才传输了大约相同数量的数据。

什么原因导致了这种行为?

答案1

如果课程相同,那么我的第一个假设是碎片化问题。SD 卡通常使用 FAT 文件系统格式化,如果在一段时间内频繁使用该卡,则会出现碎片化。

如果确实如此,而且问题出在碎片上,那么你需要对卡进行碎片整理。然而不要使用任何碎片整理软件。该软件旨在对硬盘进行碎片整理,并依赖于基于循环的算法,该算法会通过执行多次写入操作严重磨损您的卡。我建议将所有数据复制到备份存储(例如 HDD),然后格式化两张卡并复制数据 - 这应该可以解决碎片问题(如果有)。

这是一个非常好的文章作者描述了他的实验,并证明碎片化可以使 SD 卡性能降低 50 倍

相关内容