Điểm chuẩn thẻ SD, tốc độ đọc giống hệt


8

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ừ freechứ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 đó?

Câu trả lời:


3

Câu hỏi có cấu trúc tốt. Hãy thử sử dụng:

hdparm -t /dev/sdb

Giả sử thiết bị của bạn đang bật / dev / sdb. Ngoài ra, có lẽ thiết bị của bạn chỉ có tốc độ đọc bằng nhau? Bạn có bất kỳ người khác để thử nghiệm?


hdparmkhô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.
goldilocks


1
Hừ - được rồi! Dù sao, thử nghiệm hdparm đi ra giống như thử nghiệm dd.
goldilocks

3

Có một số yếu tố để xem xét, không chỉ tốc độ thẻ. Như một người đã nêu, Raspberry Pi có thể là cổ chai, nhưng đó có thể là phần cứng hoặc trình điều khiển phần mềm. Xin lưu ý, tôi đang sử dụng Raspberry Pi CHỈ để học Mathicala; lời khuyên của tôi về điều này đến từ một nền tảng điện tử và hỗ trợ CNTT rộng rãi trong hơn 3 thập kỷ. Tôi cũng nhìn vào biểu đồ lớn của thẻ và hiệu suất của chúng. Tôi bỏ qua hầu hết các nhãn hiệu thanh SanDisk. Điều này là do kinh nghiệm tốt, và thật lòng mà nói họ sẵn sàng nhất với tôi. Hình ảnh rõ ràng tôi nhận được là thẻ UHS-1 nhanh hơn, vì vậy hãy xem xét chúng. Thật thú vị, tôi không mong đợi nhìn thấy thẻ SDXC trong danh sách, SDXC và phần cứng giá rẻ thường loại trừ lẫn nhau.


1
Tôi không biết về nó khi tôi viết câu hỏi này, nhưng hóa ra đầu đọc thẻ SD của Pi có tốc độ truyền tối đa 25 MB / s, đó là lý do tại sao bạn không thấy ai báo cáo nhiều hơn 20 bất kể Thẻ.
goldilocks

2

Rất có khả năng RPi tự làm tắc nghẽn thẻ SD, khiến cho tốc độ của thẻ không liên quan, nếu nó không thể giao tiếp đủ nhanh.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.