私はこの方法でsdカードのペアをテストしています:
http://elinux.org/RPi_SD_cards#Performance
私がこれを最初に行ったカード(sandiskクラス4)の書き込み速度は5.4 MB /秒でした。これは、そのページの結果に基づいて予想したものです。ただし、読み取り速度は21.6 MB / sで、これに近いクラス4カードはほとんどありません。
他のカード(adataクラス10)の書き込み速度は(期待外れ)7.6 MB /秒で、読み取り速度は同じで、21.6 MB /秒でした。
ファイル全体が使用可能なRAMに収まらない場合でも、ファイルキャッシュがおそらくこれに干渉する可能性があることに気付きました。そこで、テストを再実行し、書き込みテストの後、読み取りテストの前にキャッシュをフラッシュしました。
sync
echo -n 3 > /proc/sys/vm/drop_caches
からの出力は、free
これが効果的であることを示しています。
ただし、どちらの読み取りテストも21.6 MB /秒です。再起動してみましたが、まったく同じです。カードには、ストック3.2.27+カーネルを持つ同一のRaspbianシステムが含まれています。
誰がそれがどうなっているのか知っていますか?
hdparm
piのsdカードリーダーはideまたはsataデバイスではないため、この点に関しては何も使用できません。