Membandingkan kartu SD, kecepatan baca identik


8

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 freemenunjukkan 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?

Jawaban:


3

Pertanyaan terstruktur dengan baik. Coba gunakan:

hdparm -t /dev/sdb

Dengan asumsi perangkat Anda ada di / dev / sdb. Juga, mungkin perangkat Anda hanya memiliki kecepatan baca yang sama? Apakah Anda memiliki orang lain untuk diuji?


hdparmtidak dapat digunakan untuk apa pun dalam hal ini karena pembaca kartu sd di pi bukan perangkat ide atau sata.
goldilocks


1
Huh - baiklah kalau begitu! Bagaimanapun, tes hdparm keluar sama dengan tes dd.
goldilocks

3

Ada beberapa faktor yang perlu dipertimbangkan, bukan hanya kecepatan kartu. Seperti yang dikatakan orang, Raspberry Pi bisa menjadi leher botol, namun itu bisa berupa perangkat keras, atau driver perangkat lunaknya. Maklum, saya HANYA menggunakan Raspberry Pi saya untuk belajar Mathematica; saran saya tentang ini berasal dari latar belakang elektronik dan dukungan TI yang luas selama 3 dekade. Saya juga melihat grafik besar kartu dan kinerjanya. Saya mengabaikan sebagian besar bilah merek SanDisk. Ini karena pengalaman yang baik, dan sejujurnya mereka paling mudah tersedia bagi saya. Gambaran jelas yang saya dapatkan adalah kartu UHS-1 lebih cepat, jadi pertimbangkanlah. Menariknya, saya tidak berharap melihat kartu SDXC dalam daftar, SDXC dan perangkat keras murah biasanya saling eksklusif.


1
Saya tidak menyadarinya ketika saya menulis pertanyaan ini, tetapi ternyata pembaca kartu SD Pi memiliki kecepatan transfer maksimum 25 MB / s, itulah sebabnya Anda tidak melihat ada yang melaporkan lebih dari 20 terlepas dari kartu.
goldilocks

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.