Tuổi thọ của thẻ SD là bao nhiêu?


100

Tôi có một số thẻ SD mà tôi sử dụng. Có giới hạn về số lần tôi có thể viết trên chúng không? Nếu tôi để lại thông tin trên thẻ, liệu có bất cứ điều gì có thể khiến nó mất thông tin này cuối cùng (ngoài từ trường) không? Các điều kiện lưu trữ ưa thích cho các thẻ này là gì?


Ngoài ra còn có mối quan tâm về trang phục liên lạc ... superuser.com/questions / 405942 / Cách
Moab

1
Hãy chú ý đến việc phóng tĩnh điện quá; họ có thể phá hủy thẻ của bạn ... và thật dễ dàng để có được tĩnh điện từ tất cả sự cọ xát trên quần áo nhựa - không giống như thứ dung nham hay tàu hỏa.

Câu trả lời:


102

Bộ nhớ flash thực sự có chu kỳ ghi hạn chế. Tuy nhiên, bây giờ không có khả năng bạn sẽ gặp phải điều này trong vòng đời bình thường của một thẻ như vậy. Thông thường, điều này theo thứ tự 100.000 chu kỳ ghi ngày hôm nay và thẻ SD bao gồm mạch để quản lý mức độ hao mòn, nghĩa là trải đều việc ghi trên phương tiện lưu trữ để tránh các "điểm nóng" được viết quá thường xuyên và do đó bị lỗi sớm .

Thông tin được lưu trên thẻ là an toàn ngay cả trong từ trường vì thông tin không được lưu trữ từ tính (trái với ổ đĩa cứng hoặc đĩa mềm).

Đối với điều kiện bảo quản ... bạn không nên lưu trữ chúng trong bùn, nước, dung nham hoặc các điều kiện có hại khác. Bạn có lẽ cũng không nên đặt chúng trên đường sắt và để tàu chạy qua chúng. Ngoài ra, không chú ý đặc biệt đến việc tôi lưu trữ thẻ của mình, cho đến nay tôi chưa có bất kỳ tác động bất lợi nào. Trong thực tế, tôi nghĩ rằng bất cứ điều gì không làm hỏng vật lý, thẻ sẽ không làm hại dữ liệu trên đó.


37
Một trong những thẻ SD của tôi đã trải qua 3 chu kỳ, đó là chu trình giặt, trong máy giặt và hoạt động tốt ... và tôi cũng có thể thêm sạch hơn. Họ thực sự khó khăn. ;-)
GeneQ

2
@Kevin Bạn muốn có một niken?
Jared Harley

8
Đánh giá amazon trong tương lai của Babu - "một ngôi sao - Tôi đã lấy thẻ SD này vào núi lửa để chụp ảnh và khi tôi xuất hiện thẻ SD không còn hoạt động nữa! JUNK KHÔNG MUA!"
Natalie Adams

6
Thẻ SD không có chu kỳ ghi 100.000, ít nhất là không có giá hợp lý. Flash SLC đôi khi không, MLC. Xem dữ liệu thử nghiệm thực tế . Hoặc ở đây .
derobert

3
Dữ liệu giai thoại: Tôi đã có hai thẻ micro SD thất bại trong hai tuần qua (16 GB và 2 GB). Các thẻ này ít nhiều được gắn vĩnh viễn trong một thiết bị - vì vậy không có hao mòn chèn / loại bỏ. Theo tôi biết họ không có hoạt động viết bất thường; những thứ này chỉ có trong điện thoại cho bất cứ thứ gì điện thoại Android làm với chúng. Đột nhiên điện thoại nói rằng không có thẻ SD, và sẽ không có gì đọc hoặc ghi cho họ - không phải điện thoại, không phải Windows, không phải Linux (trong nhiều loại máy). Tôi không chắc điều này nói với ai khác ngoài việc nó không nhất thiết phải lấy dòng dung nham để làm cho thẻ SD không hoạt động.
Michael Burr

49

Không bao giờ tin tưởng bộ nhớ FLASH của bất kỳ loại nào để lưu trữ lâu dài. Kinh nghiệm của tôi với FLASH là tính toàn vẹn bắt đầu chùn bước sau ít nhất 5 năm. Các điện áp được lưu trữ trong các ô nhớ FLASH sẽ tiêu tan và có thể bị hiểu sai sau một thời gian. Nhiệt độ cao sẽ đẩy nhanh quá trình phân tán và rút ngắn thời gian lưu trữ thậm chí dưới 5 năm.

FLASH mật độ cao trong đó một ô có thể biểu thị 2 bit có tỷ lệ thất bại lớn nhất .. phổ biến nhất được sử dụng vì nó rẻ nhất để sản xuất (công suất gấp đôi). Nhiều ứng dụng vi điều khiển FLASH bị lỗi sau 5-10 năm do hỏng bộ nhớ FLASH. Tái tạo lại chương trình cơ sở khôi phục chip trong 5-10 năm nữa, v.v. Vì vậy, bạn phải làm mới dữ liệu bộ nhớ FLASH định kỳ để đảm bảo tính toàn vẹn liên tục. Tương tự sẽ áp dụng nếu bạn muốn sử dụng thẻ SD làm bộ nhớ dài hạn.

Bản thân chip bộ nhớ FLASH cực kỳ chắc chắn và có thể cung cấp hàng trăm, nếu không nói là hàng ngàn năm phục vụ; miễn là tuổi thọ chu kỳ ghi tối đa không bị vượt quá. Các tế bào bộ nhớ FLASH giống như hàng triệu pin vi mô riêng lẻ được sạc ở các mức khác nhau. Như bạn đã biết, bất kỳ pin mới trong gói ngồi trên kệ trong nhiều năm cuối cùng sẽ xả. Áp dụng tương tự cho các ô nhớ FLASH, chúng yêu cầu "sạc lại" định kỳ để duy trì các khoản phí phù hợp đại diện cho các bit dữ liệu. Vì vậy, thẻ nhớ FLASH được đặt vào hộp ký gửi an toàn trong 25 năm ... đảm bảo bạn sẽ có dữ liệu bị hỏng khi bạn cố gắng sử dụng nó. Tôi đã thấy bộ nhớ FLASH với 20% tham nhũng sau 10 năm ngồi trong kho.

Ổ đĩa ngón tay cái FLASH rất tốt để truyền dữ liệu từ máy tính này sang máy tính khác, nhưng KHÔNG BAO GIỜ được sử dụng để lưu trữ lâu dài. Tương tự với CD ROM thông thường. Sau 5-10 năm, thuốc nhuộm tương phản sẽ thất bại gây ra lỗi đọc.

Phương tiện tốt nhất để lưu trữ lâu dài là ARCHIVAL GOLD CD-R hoặc nhãn hiệu tương tự. Phương tiện lưu trữ trên đĩa là một lớp vàng 24K mỏng để nó không bị oxy hóa. Việc lưu giữ dữ liệu trên loại CD này dự kiến ​​sẽ còn nguyên vẹn ngay cả sau 300 năm. Chúng đắt tiền so với CD-R thông thường.


5
viết đẹp Cảm ơn đã chia sẻ kiến ​​thức của bạn. Bạn có thể thêm một đoạn về cách chúng tôi có thể 'làm mới dữ liệu bộ nhớ FLASH theo định kỳ' không? Cảm ơn.
shellter

1
Hay đấy. Tôi chưa nghe nói về điều này. Tôi cũng muốn nghe thêm về thủ tục nạp tiền này. Hoặc có ai khác có thể sao lưu tuyên bố này?
zingle-dingle

1
Cần dẫn nguồn. Như wikipedia sẽ nói.
Chris F Carroll

1
xin lỗi nhưng ... bạn có đang bị một cơn động kinh do FLASH gây ra không? Cái gì với chữ viết hoa?
đặc biệt

@ zingle-dingle Hiện tượng này có tên : bit rot. Có nhiều cuộc thảo luận xung quanh, ví dụ news.ycombinator.com/item?id=9759836 ; getprost Storage.com/blog/bit-rot-stop-destroying-your-data
Ben

38

Độ bền

Theo kinh nghiệm của tôi, thẻ nhớ khá bền, mặc dù đôi khi rất khó xử khi nói đến định dạng. Gần đây tôi đã chạy một chiếc điện thoại di động qua máy giặt (nó rất bẩn) và thẻ nhớ 2 GB microSD chỉ hoạt động tốt trong điện thoại mới của tôi (cuối cùng tôi cũng có điện thoại giặt hoạt động, nhưng đó là một lý do tốt để nâng cấp).

Rob Galbraith, người duy trì một trang web tuyệt vời trên thẻ CompactFlashSecure Digital , nói

Các ô nhớ flash riêng lẻ có tuổi thọ giới hạn. Đó là tin xấu. Tin tốt là tuổi thọ của chúng thường được đo bằng nhiều, hàng ngàn chu kỳ xóa / ghi và bộ điều khiển thẻ sử dụng thuật toán cân bằng độ hao mòn trên toàn bộ tế bào của thẻ. Thẻ CompactFlash và SD / SDHC được thiết kế để tự động vạch ra các ô nhớ bị hỏng hoặc trong một số trường hợp khi chúng đạt đến giới hạn được xác định trước.

Chu kỳ viết rất quan trọng, nhưng MTBF (thời gian trung bình giữa các lần thất bại) thường là 1M-2M giờ trở lên, bao gồm các tiến bộ như cân bằng hao mòn, đánh dấu và quản lý khối xấu, v.v.

Lời khuyên

  • Đừng chống phân mảnh thẻ nhớ. Điều này tiêu tốn chu kỳ ghi / xóa và rút ngắn MTBF.
  • Sử dụng FAT32 thay vì hệ thống tệp nhật ký (như NTFS ), sẽ viết thường xuyên hơn.
  • Thẻ SD được đánh giá để giữ dữ liệu ở mức 10 năm không hoạt động. Tôi nhớ lại việc đọc (không chắc chắn ở đâu) về việc nạp lại năng lượng cho thẻ bằng cách thỉnh thoảng chèn vào đầu đọc.

Truyền thuyết

Bài báo của BBC năm 2004 Ký ức kỹ thuật số tồn tại cực đoan bao gồm một nghiên cứu thú vị của Digital Camera Shopper về độ bền của thẻ nhớ.

Thẻ nhớ trong hầu hết các máy ảnh hầu như không thể phá hủy, được tìm thấy trên tạp chí Digital Camera Shopper. Năm định dạng thẻ nhớ sống sót được đun sôi, chà đạp, rửa và nhúng trong cà phê hoặc cola.

Vào năm 2004, đã có một sự cố (được đưa ra một cách vui vẻ trong thông cáo báo chí của SanDisk vào thời điểm đó) khi thẻ flash nhỏ gọn của một nhiếp ảnh gia sống sót sau vụ nổ cầu, nơi thiết bị máy ảnh được thiết lập gần với vụ nổ mà nó đã bị phá hủy, nhưng thẻ CompactFlash sống sót Các sự cố khác như tai nạn máy bay được SanDisk thổi phồng đến mức, phải thừa nhận rằng, tôi cảm thấy lo lắng khi sử dụng các nhãn hiệu khác. Điều đó nói rằng, không phải lúc nào cũng dễ dàng lấy dữ liệu từ một thẻ bị hỏng. Một quả bóng nghiên cứu khí quyển đã rơi ở Thái Bình Dương và đã được phục hồi. Một thẻ SD đã được đọc dễ dàng nhưng một can thiệp cần thiết khác từ SanDisk, nhưng cuối cùng nó đã được đọc.

Những bức ảnh của Bill Biggart từ ngày 9/11 đã sống sót sau vụ sập tòa tháp thứ hai trên thẻ microdrive của CompactFlash.

Hồi phục

Nếu bạn nghi ngờ thẻ có thể bị bong ra hoặc nếu bạn gặp khó khăn khi đọc thẻ, hãy lập tức tạo bản sao lưu mọi thứ trên thẻ. Có các công cụ khôi phục cấp thấp như TestDisk và PhotoRec có ích cho việc này.


Đó là độ bền của chip flash vật lý, không phải dữ liệu. Bộ nhớ flash bị ảnh hưởng bit rot, en.wikipedia.org/wiki/Data_degradation , điều này xảy ra thường xuyên hơn bạn có thể nhận thấy, nếu thẻ sd của bạn chỉ dành cho tệp phương tiện. Nhưng rất có thể nó không thể chịu đựng được đối với mã quan trọng, ví dụ như bộ tải khởi động hệ thống, v.v.
Ben

10

Tôi không biết nếu điều này sẽ giúp, nhưng ...

Chúng tôi sử dụng thẻ củaSDSD cho toàn bộ hệ thống tập tin trên một thiết bị nhúng, vì vậy họ thấy đọc và ghi cho mục đích ghi nhật ký cũng như trao đổi. Đó là một hệ thống tập tin bị loại bỏ (quyết định của các đội trước) và tôi đã thấy một số thất bại trong số lượng 200 thiết bị nói, với một số thương hiệu có nhiều lỗi hơn các thiết bị khác. Một số là thất bại thảm hại hoàn toàn, tôi không thể đọc hoặc phân vùng lại và định dạng lại thẻ và một số chỉ đơn giản là hỏng hệ thống tệp và phân vùng lại và viết lại khiến chúng hoạt động trở lại. Tuy nhiên, chúng tôi không tin tưởng những người được gửi đến lĩnh vực này.

Họ chỉ ở trong lĩnh vực này trong tối đa 3 năm. Cảm ơn chúa, thông tin thực sự đã được gửi đến cơ sở dữ liệu và được lưu trữ.


1
Tôi đang phải đối mặt với việc giới thiệu một sản phẩm Linux tương tự với thẻ micro SD như RFS và tôi cũng lo lắng về những thất bại. Tôi đã có khá nhiều thẻ SD bị hỏng trong phòng thí nghiệm và một cặp đôi hoàn toàn thất bại. Đã thử nghiệm của bạn tiết lộ bất kỳ thương hiệu tốt cụ thể? Ngoài ra bạn đã thử thẻ SD công nghiệp?
fret basset

2
Một số ít trên 200 trong 3 năm = tỷ lệ thất bại điển hình là 2-3% trong vòng 2 hoặc 3 năm? Tỷ lệ thất bại đó khiến tôi muốn kiểm tra lại các bản sao lưu của mình.
Chris F Carroll

1
@ChrisFCarroll, tôi sẽ thoải mái nếu chỉ 2-3%. Nếu bạn kiểm tra tỷ lệ thất bại của ổ đĩa cứng, bạn sẽ ngạc nhiên và thậm chí kinh hoàng backblaze.com/blog/hard-drive-relabilities-stats-for-q2-2015
GTodorov

10

Tôi đã sử dụng một số nhãn hiệu thẻ SD trong máy tính raspberry pi và chúng thường bắt đầu bị hỏng bộ nhớ sau thời gian hoạt động liên tục trong khoảng từ 1 đến 3 tháng, thẻ SD lớn hơn dường như tồn tại lâu hơn, thẻ SD nhỏ hơn chỉ bị hao mòn trong tuần


3
Tôi đã sử dụng raspi cho bộ điều khiển phun nước, và bây giờ, ở mốc 3 năm, thẻ đã bị hỏng. Hàng ngàn lỗi fsck không thể phục hồi. Có lẽ các raspian chỉ đăng nhập quá nhiều cho đèn flash để quản lý?
voidref

2
voidref, đây là một chủ đề hơi lạc hậu, nhưng đó là những gì đã xảy ra với tôi, hai lần. Sau đó, tôi đã tắt trao đổi trong raspbian, và cũng gắn các hệ thống tập tin gốc dưới dạng chỉ đọc và sau đó sử dụng một đĩa ram để ghi các tập tin tạm thời. Điều đó dường như đã làm việc cho tôi. Tôi nghĩ điều đó xảy ra thường xuyên đối với tôi vì tôi đã không sử dụng thẻ SD chất lượng cao và sử dụng dung lượng nhỏ hơn, do đó, các khối tương tự đã được tải lại. Cuối cùng, một tệp quan trọng sẽ bị chặn / hỏng và rpi kernel.

2
Bạn cần thêm noatimevào các tùy chọn gắn kết của tất cả các phân vùng microsd, đặc biệt là trên các hoạt động đọc nặng. Ngay cả khi không chạy microsd, nhưng ssd hoặc hdd "thực", noatime sẽ tăng hiệu suất của bạn.
dùng1933738

1
Cũng có nodiratime, tích lũy commitcũng đáng để thử.
Bến

1
mâm xôi pis là một phần đặc biệt trong tham nhũng thẻ sd của họ. Họ không có pin có thể sạc lại cũng như nhiều bộ phận điện tử làm trơn các biến thể năng lượng, cộng với nguồn cung cấp năng lượng của chúng rất rẻ. AFAIK là một nguồn tham nhũng chính trong trường hợp này và không áp dụng cho các mục đích sử dụng khác của thẻ sd.
korkman

9

Không lưu trữ chúng dưới -40 ° C hoặc trên +100 ° C (ví dụ: bảng điều khiển xe hơi ở một số nơi).

Về lý thuyết bạn có thể làm hỏng chúng với một tác động đủ nghiêm trọng. 2000  g trở lên có thể là đủ.

Đừng rút ngắn các chân hoặc sử dụng chúng trong không gian. Đừng sử dụng chúng cho mục đích lưu trữ lâu dài - trong 500 năm nữa, một số hợp chất sẽ bắt đầu xuống cấp và không ai biết cách đọc chúng nữa.

Bên cạnh đó, tôi nghĩ rằng sẽ mất nhiều thiệt hại vật chất đáng kể để mất dữ liệu trong lưu trữ.


2
Có vấn đề gì với việc sử dụng thẻ SD trong không gian? Không phải là tôi có kế hoạch thử bất cứ lúc nào sớm, chỉ tò mò thôi ...
Yuval

6
Thẻ SD thông thường không bị cứng bức xạ. Các bộ điều khiển dễ bị tổn thương trong quá trình hoạt động. Bạn có thể vận chuyển chúng vào không gian hoặc vào lõi lò phản ứng hạt nhân, chỉ cần không cố gắng vận hành chúng ở đó.
Colin Pickard

1
Bộ nhớ flash cứng phù hợp thực sự được sử dụng trong không gian mọi lúc.
Colin Pickard

@ColinPickard, vâng, nó được gọi là lưu trữ flash công nghiệp và chi phí gấp 10 đến 1000 lần so với thẻ SD thông thường.
Aaron Campbell

Còn về việc lưu trữ / đọc thẻ sd gần lỗ đen hoặc máy bay bị rơi thì sao?
Jus12
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.