Jak umiera karta pamięci?

8

Nasza stara karta SanDisk CompactFlash 256 MB zmarła niedawno podczas sesji zdjęciowej. Moja żona robiła z nim zdjęcia - czasem w wilgotnym otoczeniu - a potem, gdy przeglądała wyniki na swoim laptopie za pomocą czytnika kart, nagle następne zdjęcie wyszło z małego prostokąta na środku ekranu. A potem następny w ogóle nie przyszedł, a potem ani laptop, ani aparat nie mogli już rozpoznać karty pamięci.

Na szczęście znalazłem PhotoRec za pośrednictwem kilku postów tutaj i uratowałem nasz weekend - mogłem wykonać kopię zapasową większości (ponad 200) zdjęć z karty, ale moja żona twierdzi, że niektóre z najwcześniejszych zaginęły. Potem próbowałem sformatować kartę, ale nie udało się.

Dla mnie wygląda to na to, że pierwsze sektory na karcie zostały trwale uszkodzone. Wszystko to sprawia, że ​​zastanawiam się, co może być przyczyną? Ponieważ karty pamięci nie zawierają ruchomych części, zawsze zakładałem, że mogą żyć praktycznie wiecznie. Czy ktoś może zgadywać na temat tego konkretnego przypadku lub wyjaśnić typowe przyczyny i sposoby awarii kart pamięci?

Aktualizacja: Zapomniałem wspomnieć, że karta nie była intensywnie używana i jest to około. 8 lat, więc nie sądzę, żeby mógł być napisany więcej niż może kilka tysięcy razy.

„Wilgotne środowisko” oznaczało przebywanie w saunie przez kilka minut, a nie pod wodą :-)

Péter Török
źródło
Sauna to środowisko „kondensujące”, które ogólnie jest szkodliwe dla elektroniki, ale spodziewam się, że Twój aparat ulegnie awarii szybciej niż lampa błyskowa. Jednak zwarte piny łączące z pewnością mogą zabić kartę flash. W celu zapamiętania tego rocznika należy zmniejszyć liczbę cykli zapisu o współczynnik od 10 do 1 000 do 10 000 +/- 25%.
msw
@msw, podejrzewałem, że zwarcie jest potencjalnym winowajcą, chociaż sam aparat przetrwał i działa dobrze. Przez obniżenie cykli masz na myśli, że oczekiwana liczba cykli zapisu wynosiłaby około 1 000 do 10 000?
Péter Török,
Prawidłowo, od 1 000 do 10 000 cykli zapisu, ponieważ proces produkcji dziesięć lat temu nie był tak dobry, a logika sterownika nie była tak inteligentna. Podane cykle zapisu są celowo pesymistyczne, ale podobnie jak żarówki - na przykład - nawet jeśli średni czas między awariami wynosi 2000 godzin, niektóre żarówki ulegną awarii po 1000 godzinach, a niewielki ułamek po 10 godzinach. Jak powiedział ChrisF: kopie zapasowe; Nigdy nie miałem flasha, który mnie zawiódł, ale może i prawdopodobnie będzie.
msw
Tylko dlatego, że usterka mnie interesuje, możliwe jest, że pin zasilania jest zwarty do pinu danych wysadzającego lampę błyskową, a jednocześnie „niezauważony” przez aparat. Nie zakładam się na tę hipotezę, ale jest taka.
msw

Odpowiedzi:

5

Karty pamięci (lub dyski SSD) mają coś, co nazywa się „wytrzymałością zapisu”, co ogranicza liczbę zapisów na nich. Wyszukiwanie tego terminu lub „limitu zapisu” spowoduje wyświetlenie wielu stron, które podadzą o wiele więcej szczegółów, ale w zasadzie:

Liczba cykli zapisu do dowolnego bloku flasha jest ograniczona - a kiedy już wykorzystasz swój limit dla tego bloku - to wszystko! Dysk może stać się zawodny.

Źródło

Zwykle jest to dość duża liczba, ale przypuszczam, że mogą mieć na nią wpływ takie czynniki, jak temperatura, wilgotność, wstrząsy itp.

Chciałbym założyć, że dysk może ulec awarii w dowolnym momencie. Miej kopię zapasową i zawsze miej przy sobie zapasowy.

ChrisF
źródło
3

Flash ma ograniczoną liczbę cykli zapisu, mierzonych od 10000 do 100 000 zapisów. Niektóre karty mają logikę kontrolera do oznaczania i unikania uszkodzonych segmentów, ale flash ostatecznie zawiedzie. Środowisko prawdopodobnie nie miało z tym nic wspólnego (chyba że „wilgotny” znaczy „podwodny” lub „z obfitą kondensacją kapiącą ze wszystkiego”).

msw
źródło