标杆化SD卡,读取速度相同


8

我正在以这种方式测试一对SD卡:

http://elinux.org/RPi_SD_cards#Performance

我在上面做的第一张卡(sandisk类4)的写入速度为5.4 MB / s,这与我根据该页面上的结果所期望的速度差不多。但是,读取速度为21.6 MB / s,几乎没有列出任何4级卡。

另一张卡(数据级别10)的(令人失望的)写入速度为7.6 MB / s,相同的读取速度为 21.6 MB / s。

我意识到文件缓存可能会干扰这一点,即使整个文件无法容纳到可用的RAM中也是如此。因此,我重新运行了测试,在写测试之后和读测试之前刷新了缓存:

sync
echo -n 3 > /proc/sys/vm/drop_caches

来自的输出free证明这是有效的。

但是,两个读取测试再次都是21.6 MB / s。我尝试过重启-完全一样。这些卡包含带有3.2.27+内核的相同的raspbian系统。

有人知道这是怎么回事吗?

Answers:



3

有几个因素需要考虑,而不仅仅是卡速度。正如一个人所说,Raspberry Pi可能是瓶颈,但那可能是它的硬件或软件驱动程序。请注意,我仅使用Raspberry Pi学习Mathematica;我的建议来自电子背景和超过3年的广泛IT支持。我还查看了大牌及其性能。我忽略了大多数品牌的SanDisk。这是由于经验丰富,坦率地说,我最容易获得它们。我得到的清晰图片是UHS-1卡更快,因此请考虑使用它们。有趣的是,我没想到SDXC卡会出现在列表中,SDXC和廉价硬件通常是互斥的。


1
当我写这个问题时我并没有意识到,但是事实证明,Pi的SD卡读卡器的最大传输速率为25 MB / s,这就是为什么您看不到任何人报告的速率超过20的原因卡。
goldilocks

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.