Могу ли я нанести какой-либо ущерб, регулярно форматируя карту памяти, чтобы очистить ее? - Фотопедия
1 голос
/ 21 ноября 2017

Я недавно очищал свою SD-карту в своей камере, отформатировав ее с помощью камеры. Может ли это повредить SD-карту или все в порядке?

Ответы [ 3 ]

2 голосов
/ 21 ноября 2017

С точки зрения карты, на самом деле нет никакой разницы между тем, что камера делает во время форматирования, и когда она пишет фотографии. Это всего лишь данные, записанные в блоки на устройстве *, и вы не причините им никакого вреда.

Формат, выполняемый камерой, выполняет несколько небольших операций записи: новая таблица разделов и новые заголовки файловой системы. Оба из них заставляют объем выглядеть так, будто на нем ничего нет. Вы фактически делаете карты в пользу долголетия, потому что это не изнашивает флешку столько, сколько требуется для записи, чтобы удалить файлы индивидуально или записать нули в каждый блок. Это очень маленькая услуга в общей схеме вещей, потому что тысячи блоков пишутся каждый раз, когда вы делаете снимок.


* Набор команд, используемый большинством карт памяти, включает команду «форматировать», которая указывает устройству подготовиться к использованию. Это пережиток тех дней, когда магнитные диски выходили с завода не отформатированными, и то, что он делает, зависит от производителя и продукта. На картах памяти ничего не должно делать.

0 голосов
/ 22 ноября 2017

Может ли это повредить SD-карту или все в порядке?

Это больше, чем хорошо. Это на самом деле может быть полезным. У вас гораздо больше шансов продлить срок службы карты по сравнению с тем, чтобы никогда не форматировать и не стирать только изображения с карты, регулярно форматируя.

Способ работы карт флэш-памяти (и флэш-накопителей USB) заключается в том, что контроллер памяти на карте назначает различные области карты для определенных местоположений каталогов при каждом форматировании карты. Они делают это для так называемой балансировки нагрузки / выравнивания износа.

Флэш-память имеет ограниченное количество циклов записи, которые она может выдержать до того, как произойдет сбой. Число циклов записи, которые каждый бит на карте флэш-памяти может обработать до того, как она выйдет из строя, очень велико, но в конечном итоге оно изнашивается. Таким образом, контроллер пытается обеспечить, чтобы каждое место хранения всей карты записывалось примерно одинаковое количество раз в течение срока службы карты. Это означает, что даже после того, как вы отформатируете карту, контроллер будет продолжать использовать части карты, на которые еще не была записана запись, до тех пор, пока не будет записана каждая ячейка памяти на всей карте, прежде чем он вернется и начнет использовать местоположения, которые уже были использованы.

Это хорошо для восстановления, потому что это означает, что мало что будет перезаписано, пока вся карта не будет записана в один раз. Но потом он вернется и снова использует самое начало, если это пространство будет пустым. Когда вы удаляете файл обычно, то пространство, которое используется, помечается как пустое, но состояние каждого бита в этом пространстве не изменяется. Когда вы форматируете карту, почти все обычное место на карте помечается как пустое и доступное для использования.

Регулярное форматирование помогает контроллеру памяти на карте лучше справляться с выравниванием износа. Это также позволяет повысить производительность карты за счет увеличения вероятности последовательных операций записи. Если вы оставляете одни и те же файлы на половине карты и многократно записываете файлы на другую половину, стираете их и перезаписываете другие файлы, то весь износ будет приходиться только на половину карты, а продолжительность жизни карты - до половины оно терпит неудачу, будет короче!

Кроме того, если контроллер карты памяти обнаружил поврежденные сектора на карте, он удалит эти сектора из списка доступных секторов для карты. Это происходит каждый раз, когда карта отформатирована.

Большинство карт памяти имеют немного больше памяти, чем указано в списке. При обнаружении неисправного сектора контроллер памяти блокирует использование неисправного сектора и заменяет его частью «запасной» памяти на карте. Одно из общих отличий между картами памяти известных брендов и стандартными картами памяти без имен заключается в количестве поврежденных секторов, отображенных в общей памяти карты, прежде чем она покинет завод. Чем больше объем памяти, который должен быть отображен, тем меньше резервной памяти доступно на карте для контроллера, чтобы использовать его, так как впоследствии другие секторы выйдут из строя. Все основные бренды (Lexar, SanDisk, Transcend, Kingston и т. Д.) Получают свои компоненты от одной и той же горстки поставщиков, которые фактически производят микросхемы памяти и контроллеры. То же самое делают и названия, не принадлежащие бренду, но они обычно покупают оставшиеся компоненты, которые могут быть, а могут и не быть достаточно хорошими, чтобы пройти контроль качества покупателей основных брендов. Покупатели обращают внимание на то, сколько резервной памяти остается на микросхемах после того, как поврежденные сектора были намечены на заводе.

0 голосов
/ 21 ноября 2017

Аппаратное обеспечение карты памяти является надежным, а рабочие циклы достаточно высоки, поэтому нормальное использование камеры является статистически маловероятной причиной аппаратной проблемы.

В вашей камере предусмотрен простой способ форматирования карточек. У этого есть способы стереть все файлы на карте памяти также. Эти методы стирания менее просты по дизайну. Причина этих проектных решений заключается в том, что наиболее вероятной причиной проблем с картой памяти является повреждение файловой системы при удалении программного обеспечения и записи в хранилище. Форматирование помещает новую чистую файловую систему на карту памяти, так что все потенциальные проблемы с предыдущей файловой системой устраняются вместе с другими данными.

...