Saya menguji sepasang kartu sd dengan cara ini:
http://elinux.org/RPi_SD_cards#Performance
Kartu pertama yang saya lakukan ini (sandisk kelas 4) memberikan kecepatan tulis 5,4 MB / s, yaitu sekitar apa yang saya harapkan berdasarkan hasil di halaman itu. Namun, kecepatan baca adalah 21,6 MB / s, yang hampir tidak ada kartu kelas 4 yang terdaftar yang tutup.
Kartu lainnya (adata kelas 10) memiliki kecepatan tulis (mengecewakan) 7,6 MB / s, dan kecepatan baca yang identik , 21,6 MB / s.
Saya menyadari bahwa cache file mungkin dapat mengganggu ini, meskipun seluruh file tidak akan masuk ke dalam RAM yang tersedia. Jadi saya menjalankan ulang tes, membersihkan cache setelah tes tulis dan sebelum tes baca:
sync
echo -n 3 > /proc/sys/vm/drop_caches
Hasil dari free
menunjukkan ini efektif.
Namun, sekali lagi kedua tes baca tersebut adalah 21,6 MB / s. Saya sudah mencoba me-reboot - hal yang sama persis. Kartu-kartu tersebut berisi sistem raspbian identik dengan kernel stok 3.2.27+.
Adakah yang tahu ada apa dengan itu?
hdparm
tidak dapat digunakan untuk apa pun dalam hal ini karena pembaca kartu sd di pi bukan perangkat ide atau sata.