Tôi đang thử nghiệm một cặp thẻ sd theo cách này:
http://elinux.org/RPi_SD_cards#Performance
Thẻ đầu tiên tôi đã làm điều này trên (sandisk lớp 4) cho tốc độ ghi là 5,4 MB / s, đó là về những gì tôi mong đợi dựa trên kết quả trên trang đó. Tuy nhiên, tốc độ đọc là 21,6 MB / s, gần như không có thẻ loại 4 nào được liệt kê ở bất cứ đâu gần.
Thẻ còn lại (lớp 10 adata) có tốc độ ghi (đáng thất vọng) là 7.6 MB / s và tốc độ đọc giống hệt nhau , 21,6 MB / s.
Tôi nhận ra bộ đệm tệp có thể can thiệp vào điều này, mặc dù toàn bộ tệp đó sẽ không vừa với RAM có sẵn. Vì vậy, tôi chạy lại các bài kiểm tra, xóa bộ đệm sau khi kiểm tra ghi và trước khi kiểm tra đọc:
sync
echo -n 3 > /proc/sys/vm/drop_caches
Đầu ra từ free
chứng tỏ điều này là hiệu quả.
Tuy nhiên, một lần nữa cả hai bài kiểm tra đọc là 21,6 MB / s. Tôi đã thử khởi động lại - chính xác điều tương tự. Các thẻ chứa các hệ thống raspbian giống hệt nhau với hạt nhân 3.2.27+.
Bất cứ ai biết những gì đang xảy ra với điều đó?
hdparm
không thể được sử dụng cho bất cứ điều gì trong vấn đề này vì đầu đọc thẻ sd trong pi không phải là một thiết bị ide hoặc sata.