Як помирає карта пам'яті?


8

Наша стара карта SanDisk CompactFlash 256 Мб померла нещодавно під час фотосесії. Моя дружина робила фотографії з нею - іноді у вологому середовищі -, тоді, коли вона переглядала результати на своєму ноутбуці за допомогою картридера, раптом наступна картинка просто вийшла невеликим прямокутником посередині екрану. А потім наступний взагалі не прийшов, і після цього ні ноутбук, ні камера вже не могли розпізнати карту пам'яті.

На щастя, я знайшов PhotoRec через пару публікацій тут, і це врятувало наші вихідні - я міг зробити резервну копію більшості (понад 200) фотографій з картки, але моя дружина каже, що деякі з ранніх відсутні. Потім я спробував переформатувати картку, але вона не вдалася.

Для мене це виглядає так, що якимось чином перші сектори на картці отримали постійні пошкодження. Все це змушує мене замислитися, що може бути причиною? Оскільки картки пам'яті не містять рухомих частин, я завжди припускав, що вони можуть жити практично вічно. Чи може хтось здогадатися про цей конкретний випадок чи дати пояснення щодо типових причин та способів відмови картки пам'яті?

Оновлення: я забув зазначити, що картка не використовувалася широко, і вона становить приблизно. 8 років, тому я не думаю, що це можна було написати більше, ніж, може, пару тисяч разів.

"Вологість середовища" означала перебувати в сауні пару хвилин, а не під водою :-)


Сауна - це «конденсуюче» середовище, яке погано впливає на електроніку, але я б очікував, що ваша камера вийде з ладу швидше, ніж спалах. Однак з'єднані штифти з короткою водою, безумовно, можуть вбити флеш-карту. Для пам’яті цього урожаю, цикли запису дератируйте приблизно на коефіцієнт від 10 до 1 000 до 10 000 +/- 25%.
msw

@msw, я підозрював, що коротке замикання себе є можливим винуватцем, хоча сама камера вижила і працює чудово. Чи означає ви, що під циклами зворотного зв'язку ви маєте на увазі, що очікувана кількість циклів запису складе приблизно від 1 000 до 10 000?
Péter Török

Правильно, цикли запису від 1 000 до 10 000, оскільки процес виготовлення десять років тому був не таким хорошим, і логіка контролера була не настільки розумною. Заявлені цикли запису навмисно песимістичні, але як лампочки - наприклад, - навіть якщо середній час між помилками становить 2000 годин, деякі лампочки вийдуть з ладу через 1000 годин, а невелика частка - за 10 годин. Як сказав ChrisF: резервне копіювання; Я ніколи не спалахував спалах, але це, можливо, і буде.
msw

Тільки тому, що помилка мене цікавить, можливо, що шнур живлення короткий до штифта даних, що видуває спалах, все ж буде «непомічено» камерою. Я не ставлю на цю гіпотезу, але там є.
msw

Відповіді:


5

Карти пам’яті (або SSD) мають щось, що називається «витривалість до запису», що обмежує кількість разів, коли ви можете писати на них. Пошук цього терміна або "обмеження для запису" відобразить багато сторінок, на яких ви дізнаєтесь більше деталей, але в основному:

Кількість циклів запису до будь-якого блоку спалаху обмежена - і як тільки ви використали свою квоту для цього блоку - це все! Диск може стати ненадійним.

Джерело

Зазвичай це досить велика кількість, але я припускаю, що на нього можуть впливати такі речі, як температура, вологість, удари тощо.

Я б працював над припущенням, що накопичувач може вийти з ладу в будь-який час. Тримайте резервну копію та завжди носіть із собою запас.


3

Flash має обмежену кількість циклів запису, виміряних в порядку від 10000 до 100'000 записів. Деякі картки мають логіку контролера для позначення та уникнення пошкоджених сегментів, однак спалах в кінцевому рахунку вийде з ладу. Навколишнє середовище, мабуть, мало відношення до цього (якщо тільки "вологість" не означала "підводне" або "з сильним конденсатом, що скидає все").

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.