Mam kilka używanych kart SD. Czy istnieje limit, ile razy mogę nad nimi pisać? Jeśli zostawiam informacje na karcie, czy jest coś, co może spowodować ich utratę (inne niż pole magnetyczne)? Jakie są preferowane warunki przechowywania tych kart?
Mam kilka używanych kart SD. Czy istnieje limit, ile razy mogę nad nimi pisać? Jeśli zostawiam informacje na karcie, czy jest coś, co może spowodować ich utratę (inne niż pole magnetyczne)? Jakie są preferowane warunki przechowywania tych kart?
Odpowiedzi:
Pamięć flash rzeczywiście ma ograniczone cykle zapisu. Jednak do tej pory jest mało prawdopodobne, że napotkasz to w normalnym okresie życia takiej karty. Zwykle jest to obecnie około 100 000 cykli zapisu, a karty SD zawierają obwody do zarządzania równoważeniem zużycia, to znaczy równomiernie rozkładają zapisy na nośniku pamięci, aby uniknąć „gorących punktów” - stron, które są zapisywane zbyt często, a zatem nie działają wcześnie .
Informacje przechowywane na karcie są bezpieczne nawet w polach magnetycznych, ponieważ informacje nie są przechowywane magnetycznie (w przeciwieństwie do dysków twardych lub dyskietek).
Jeśli chodzi o warunki przechowywania ... nie powinieneś przechowywać ich w błocie, wodzie, lawie lub innych szkodliwych warunkach. Prawdopodobnie nie powinieneś również umieszczać ich na kolejach i pozwalać na przejeżdżanie pociągów. Poza tym, nie zwracając szczególnej uwagi na to, gdzie przechowuję swoje karty, nie miałem jak dotąd żadnych negatywnych skutków. W praktyce sądzę, że cokolwiek nie uszkodzi fizycznie karty, nie zaszkodzi znajdującym się na niej danym.
Nigdy nie ufaj żadnej pamięci FLASH w celu długotrwałego przechowywania. Moje doświadczenie z FLASH polega na tym, że uczciwość zaczyna słabnąć już za 5 lat. Napięcia przechowywane w komórkach pamięci FLASH rozpraszają się i po pewnym czasie mogą zostać źle zinterpretowane. Wysokie temperatury przyspieszą rozpraszanie i skracają czas przechowywania nawet poniżej 5 lat.
FLASH o wysokiej gęstości, w którym jedna komórka może reprezentować 2 bity, ma najwyższy wskaźnik awaryjności .. najczęściej stosowany, ponieważ jest najtańszy w produkcji (podwójna pojemność). Wiele aplikacji mikrokontrolerów FLASH ulega awarii po 5–10 latach z powodu uszkodzenia pamięci FLASH. Ponowne flashowanie oprogramowania układowego przywraca układ na kolejne 5–10 lat itp. Dlatego należy okresowo odświeżać dane pamięci FLASH, aby zapewnić ciągłość integralności. To samo miałoby zastosowanie, jeśli chcesz używać karty SD jako pamięci długoterminowej.
Sam układ pamięci FLASH jest niezwykle wytrzymały i może oferować setki, jeśli nie tysiące lat pracy; dopóki maksymalny cykl życia zapisu nie został przekroczony. Komórki pamięci FLASH są jak miliony pojedynczych mikroskopijnych akumulatorów, które są ładowane na różnych poziomach. Jak wiecie, każda bateria nowa w paczce od lat stojąca na półce w końcu się rozładuje. To samo dotyczy komórek pamięci FLASH, wymagają one okresowego „ładowania” w celu utrzymania odpowiednich ładunków, które reprezentują bity danych. Tak więc karta pamięci FLASH jest przechowywana w sejfie na 25 lat ... gwarantuje, że będziesz mieć uszkodzone dane, gdy spróbujesz z niej skorzystać. Widziałem pamięć FLASH z 20% uszkodzeniem po 10 latach siedzenia w pamięci.
Pendrive'y FLASH świetnie nadają się do przesyłania danych z jednego komputera na inny itp., Ale NIGDY nie należy ich używać do długoterminowego przechowywania danych. To samo dotyczy konwencjonalnej płyty CD-ROM. Po 5-10 latach barwnik kontrastowy zawiedzie, powodując błędy odczytu.
Najlepszym nośnikiem do długotrwałego przechowywania jest ARCHIVAL GOLD CD-R lub podobna marka. Nośnik na dysku jest cienką warstwą 24-karatowego złota, więc nie utlenia się. Oczekuje się, że przechowywanie danych na tego typu płytach CD pozostanie nienaruszone nawet po 300 latach. Są drogie w porównaniu do konwencjonalnej płyty CD-R.
bit rot
. Wokół jest wiele dyskusji, np. News.ycombinator.com/item?id=9759836 ; getprostorage.com/blog/bit-rot-stop-destroying-your-data
Trwałość
Z mojego doświadczenia wynika, że karty pamięci są dość trwałe, choć czasami wybredne, jeśli chodzi o formaty. Niedawno uruchomiłem telefon przez pralkę (był tak brudny), a karta microSD o pojemności 2 GB działa dobrze w moim nowym telefonie (w końcu też mam wyczyszczony telefon, ale był to dobry pretekst do aktualizacji).
Rob Galbraith, który prowadzi niesamowitą stronę internetową na temat kart CompactFlash i Secure Digital , mówi
Poszczególne komórki pamięci flash mają ograniczoną żywotność. To zła wiadomość. Dobrą wiadomością jest to, że ich żywotność jest zwykle mierzona w wielu, wielu tysiącach cykli kasowania / zapisu, oraz że kontrolery kart używają algorytmu, który równoważy zużycie w całej komórce karty. Karty CompactFlash i SD / SDHC są zaprojektowane do automatycznego i transparentnego mapowania komórek pamięci, które ulegają uszkodzeniu lub w niektórych przypadkach, gdy osiągną ustalony limit.
Cykle zapisu są ważne, ale MTBF (średni czas między awariami) często wynosi 1–2 mln godzin lub więcej, uwzględniając postępy, takie jak wyrównywanie zużycia, znakowanie i zarządzanie złego bloku itp.
Napiwki
Anegdoty
Artykuł BBC z 2004 r. Cyfrowe wspomnienia przetrwały skrajności zawiera interesujące badanie przeprowadzone przez Digital Camera Shopper na temat trwałości kart pamięci.
Jak wynika z magazynu Digital Camera Shopper, karty pamięci w większości aparatów są praktycznie niezniszczalne. Zachowało się pięć formatów kart pamięci: gotowanych, zdeptanych, mytych i zamoczonych w kawie lub coli.
W 2004 r. Miał miejsce incydent (omawiany wówczas szczęśliwie w komunikacie prasowym SanDisk ), w którym kompaktowa karta flash fotografa przeżyła eksplozję mostu, w której sprzęt aparatu ustawiono tak blisko wybuchu, że został zniszczony, ale karta CompactFlash przeżył. Inne zdarzenia, takie jak katastrofy lotnicze, są tak prześladowane przez SanDisk, że, co prawda, denerwuję się, używając innych marek. To powiedziawszy, nie zawsze łatwo jest uzyskać dane z uszkodzonej karty. Balon badawczy atmosferyczny rozbił się na Oceanie Spokojnym i został odzyskany. Jedna karta SD została odczytana z łatwością, ale inna wymagała interwencji ze strony SanDisk, ale ostatecznie została odczytana.
Zdjęcia Billa Biggarta z 11 września przeżyły zawalenie drugiej wieży na karcie micro-drive CompactFlash.
Poprawa
Jeśli podejrzewasz, że karta może być płatkowa lub masz problemy z odczytaniem karty, natychmiast utwórz kopię zapasową wszystkiego na karcie. Przydają się do tego narzędzia odzyskiwania niskiego poziomu, takie jak TestDisk i PhotoRec .
bit rot
, en.wikipedia.org/wiki/Data_degradation , dzieje się to częściej niż można zauważyć, jeśli karta SD jest przeznaczona tylko do plików multimedialnych. Ale najprawdopodobniej jest to nie do zaakceptowania dla kodu krytycznego, np. Bootloadera systemu itp.
Nie wiem czy to pomoże, ale ...
Używamy kart µSD dla całego systemu plików na urządzeniu osadzonym, więc widzą odczyty i zapisy do celów logowania, a także wymiany. Jest to rejestrowany system plików (decyzja poprzednich zespołów) i widziałem garść awarii w populacji, powiedzmy, 200 urządzeń, przy czym niektóre marki mają więcej awarii niż inne. Niektóre z nich są kompletnymi katastrofalnymi awariami, nie mogę odczytać, ponownie podzielić na partycje i ponownie sformatować karty, a niektóre są po prostu uszkodzeniem systemu plików, a ponowne partycjonowanie i ponowne zapisywanie powoduje, że znów działają. Nie ufamy jednak tym, którzy zostaną wysłani w teren.
Są w terenie dopiero od 3 lat. Dzięki Bogu prawdziwe informacje zostały już przesłane do bazy danych i zapisane.
Używałem kilku marek kart SD w komputerach Raspberry Pi i zwykle zaczynają zauważać uszkodzenie pamięci po ciągłym okresie bezczynności od 1 do 3 miesięcy, większe karty SD wydają się trwać dłużej, mniejsze karty SD zużywają się w zaledwie kilka tygodni.
noatime
do opcji montowania wszystkich partycji microsd, szczególnie w operacjach wymagających dużego odczytu. Nawet jeśli nie używasz microsd, ale „prawdziwego” dysku SSD lub HDD, noatime zwiększy Twoją wydajność.
nodiratime
nagromadzone, które commit
warto wypróbować.
Nie przechowuj ich poniżej -40 ° C lub powyżej +100 ° C (na przykład deska rozdzielcza samochodu w niektórych miejscach).
Teoretycznie możesz je uszkodzić z odpowiednio silnym uderzeniem. Może wystarczyć 2000 g lub więcej.
Nie zwieraj szpilek ani nie używaj ich w przestrzeni. Nie używaj ich do długoterminowej archiwizacji - za 500 lat kilka związków zacznie się degradować i nikt nie będzie wiedział, jak je odczytać.
Poza tym myślę, że utrata danych w pamięci zajmie znaczne szkody fizyczne.