我最近买了一张 64GB MicroSD class10 卡。现在根据维基百科,它应该能够以最高 10MB/s 的速率传输文件。但我只达到 6.7MB/s(承诺速度的三分之二):
我已经将卡格式化为 FAT32,但我想知道将其格式化为其他文件系统是否会提高传输速率。一个条件:卡上的文件系统需要可供 Android(尤其是三星 Galaxy S4)使用。
格式选项:
还有其他解决方案可以加速 SD 卡吗?
答案1
以最高 10MB/s 的速率传输文件
我认为他们说的最大速度并不意味着就是固定速度。你的问题可能不是 MicroSD 卡上使用的文件系统,而是硬盘性能、内存、缓存、USB/MicroSD 接口、CPU 等多种原因造成的。这意味着它很大程度上取决于你的系统总体性能,而不是特殊的文件系统。
你不用想方设法达到 MicroSD 卡提供的 10MB/s 峰值(他们又说了最大速度不是固定速度(因为在任何给定时间它都可能更少)我会寻找使用 I/O、CPU、缓存的进程。我还会尝试cp
和rsync
比较性能结果。