为什么我的 Transcend CF 卡的性能远超理论最大值?

为什么我的 Transcend CF 卡的性能远超理论最大值?

今天我升级到了新的 USB 3.0 CF 卡读卡器 (Sandisk Imagemate),发现文件传输速度比我原来的 USB 2.0 型号快得多。尽管我每天都在工作中使用 CF 卡,但我从未特别担心文件传输速度,但我想让自己享受更快的传输速度。

因此,我测试了总共 22.7GB 的 688 张图像的传输,并使用 robocopy 将所有图像复制到笔记本电脑上的本地 M.2 驱动器。我编写了一个 powershell 脚本,在运行复制之前启动一个计时器,并在最后报告总用时。此外,robocopy 本身在完成后会提供有用的摘要。

这是我使用的卡:

在此处输入图片描述

结果如下: 在此处输入图片描述

这大大超出了该特定型号的紧凑型闪存卡所引用的理论最大值,根据网上的大多数报道,该理论最大值约为 60MB/s。

在这里发帖,我希望学习;

a) 卡上的“400x”标签具体指的是什么?

b) 我为什么没有理解文件传输速度的基本知识,或者为什么我的存储卡的速度比实际速度快了大约 2 倍。

顺便说一句,我还买了一些新的 CF 卡。我买了 64GB 的 Sandisk,因为它们很便宜。新卡上没有“400x”或类似的标记,而是写着“160MB/s”,我理解这是指读取速度。然而,使用这张新的 Sandisk 卡时,我的读取速度始终较低(与我旧的 Transcend 相比),这表明新卡的性能不佳,或者至少读取速度几乎相同,并且其他地方存在瓶颈,阻碍了更高的传输速度。作为指导,新的 Sandisk CF 卡完成此传输大约需要多 10-15 秒。我已经测试了大约三次。

附加问题:c) 这个瓶颈可能在哪里?我正在运行 Dell XPS 9700、32GB RAM、Dell OEM M.2 1TB SSD 和 Sandisk CF 读卡器 (Imagemate),直接插入笔记本电脑的 USB-C 端口。使用提供的微型 USB 3.0 电缆。我已经停止了大多数 Windows 服务,尤其是文件同步服务,关闭了 Dropbox/OneDrive 等,并关闭了可能占用 CPU 周期的绝大多数应用程序。我的笔记本电脑的规格中是否存在某些东西,可能会阻止接近这张新 CF 卡所标称的 160MB/s 传输速度?

** 在这里,我可能会想说 CF 卡已经过时了,我不应该使用它们。请理解,虽然它们在技术上不如其他格式,但由于它们在现场的坚固性,许多人仍在继续使用它们。拍摄照片时,我会使用双卡(CF 和 SD),同时写入两张卡。

相关内容