Có cách nào để ước tính tuổi thọ của thẻ SD không? Nếu không, có tiện ích nào tôi có thể sử dụng để theo dõi tính toàn vẹn và độ tin cậy của nó để tôi biết khi nào nên sử dụng thẻ SD mới không?
Có cách nào để ước tính tuổi thọ của thẻ SD không? Nếu không, có tiện ích nào tôi có thể sử dụng để theo dõi tính toàn vẹn và độ tin cậy của nó để tôi biết khi nào nên sử dụng thẻ SD mới không?
Câu trả lời:
Có một số công cụ sẽ kiểm tra tính toàn vẹn của hệ thống tệp và các lỗi lặp lại sẽ chỉ đến thẻ SD đến hết tuổi thọ của nó.
fsck
là một ứng dụng Linux thường được sử dụng và bạn có thể sử dụng nó để kiểm tra phân vùng như thế này:
fsck /dev/sdx
Trong trường hợp x
là số phân vùng.
Đối với việc ước tính tuổi thọ, Hướng dẫn sử dụng sản phẩm Sandisk nêu rõ:
Thẻ SD SanDisk có thông số độ bền cho mỗi lĩnh vực 100.000 ghi thông thường (đọc một khu vực logic là không giới hạn).
Tuy nhiên, tôi không biết trung bình có bao nhiêu đọc / ghi hệ điều hành điển hình sử dụng.
Thẻ SD tự giám sát, do đó bạn không cần phải làm vậy . Thẻ SD cấp thương mại hiện đại sẽ sử dụng các thuật toán cân bằng hao mòn tinh vi giúp phát hiện và cô lập các khối xấu khi chúng xuất hiện, do đó tại bất kỳ thời điểm nào, không có khối xấu nào được hiển thị với hệ thống tệp.
Mọi thứ cứ tiếp diễn cho đến khi thẻ SD hết khối dự phòng, tại thời điểm đó, hầu hết các thẻ sẽ tự khóa vĩnh viễn ở chế độ chỉ đọc. Điều này nhằm cung cấp cho người dùng cơ hội đọc dữ liệu và chuyển nó sang phương tiện khác. Đây là cách bạn biết bạn cần để có được một cái mới.
Vì thẻ thường hết khối dự phòng trong khi bạn viết trên đó, việc bật nhật ký được hỗ trợ rất nhiều để khôi phục dữ liệu của bạn.
df -h
Đối với Thẻ SD công nghiệp mang nhãn hiệu ATP, họ cung cấp phần mềm "Công cụ giám sát trọn đời SD" cho Linux / Windows. Nhưng nếu bạn sử dụng công cụ này, bạn phải chạy công cụ này từ Hệ điều hành máy chủ. Điều đó có nghĩa là bạn không thể sử dụng phần mềm này trong Thẻ SD để tự kiểm tra. Bởi vì nếu bạn chạy phần mềm này, thẻ SD không thể truy cập được.
Để tham khảo - Google: Thông số kỹ thuật thẻ SD cấp công nghiệp ATP (Bản sửa đổi 3.8)
Bạn có thể quét tất cả các khối phân vùng của bạn với
time badblocks -sv /dev/mmcblk0p2 -o mmcblk0p2.log
mmcblk0p2 đề cập đến phân vùng và phải được thay thế bằng phân vùng để quét. Bạn có thể liệt kê các phân vùng của bạn với lsblk
hoặc fdisk -l
.
Các khối xấu sẽ được ghi vào tệp nhật ký.
Việc ngắt kết nối hệ thống tập tin là không cần thiết.
Bạn cũng có thể thực hiện các bài kiểm tra viết không phá hủy ( -n
tùy chọn), nếu bạn thấy cần thiết.
Nếu bạn không cần bảo quản dữ liệu, bạn cũng có thể thực hiện kiểm tra ghi (phá hủy) nhanh hơn (phá hủy -w
).
Tôi vừa tìm thấy một công cụ để kiểm tra Thẻ SD của Panasonic về độ bền còn lại:
https://av.jpn.support.panasonic.com/support/global/cs/sd/tool/card_checker.html
Nó chỉ có phiên bản Mac và Windows.