我想我正在尝试找出总体上阻碍传输速度的因素:
情况是 - 全新 Dell E7240 配备 USB3.0 端口。从支持 USB3.0 的读卡器 (Lexar) 复制。
大量单个文件。Crystalmark 表示,在 [SSD] 驱动器上,1GB 文件的 IO 在最慢的测试中约为 350MB/s(最高为 450MB/s)。
复制实际文件,最大速度约为 48MB/s。每个文件的大小都在 8MB 到 50MB 之间,SD 卡上总共有 26GB。
我尝试过使用不可停止的复印机,并将阅读器上的复印策略更改为“更快”,两者都只能将复印速度(每个速度本身)提高到最高约 54MB/s。
我的问题是:哪些因素最能阻止复制速度达到理论最大值? - 多个文件? - USB 卡质量? - 复制方法?(即,除了文件之外,仅 SD 卡的图像会更快,因为它是一个连续的数据流)。
还有其他想法/主意吗?
答案1
问题可能是“以上所有”,更可能的原因是 USB 卡质量低下或(排在第二位)可能是坏的 USB 驱动程序。SD 卡上有号码吗?
如果来自 SSD,则多个文件不太可能成为问题。
也可能是电缆故障、读卡器故障。但最有可能的是 SD 卡速度 - SD 卡通常没有那么快(但也有例外)。
答案2
我也遇到过这个问题。95mbps 卡,传输时间 250kbps。原来是电缆出了问题。试了一根新电缆 - 一切正常。
答案3
我同意 davidgo 的观点。现在有些新推出的 SD 卡的传输速率高达 225 Mb/s。如果您使用低于 95Mb/s 的卡,您的传输速度将非常糟糕。如果是高品质卡,传输速度 [最高] 会直接印在上面,否则速度会很慢。我在 Win XP 中将 SD 卡用于环境变量 [tmp Temp 虚拟内存浏览器缓存等],速度非常快。但是,卡必须足够快才能物有所值。Sandisk [Pro 系列] 制造速度快、质量高的卡 - 在 Ebay 或 Amazon 上搜索。