Скорость форматирования SD-карты между брендами - Фотопедия
2 голосов
/ 18 сентября 2016

Контекст

Итак, у меня есть 2 SDXC-карты одинакового объема памяти от Lexar (Lexar 1000X) и Sandisk (Sandisk Extreme Plus). Они имеют небольшую дисперсию с точки зрения места для хранения <~ 1%. Функционально они работают одинаково на моем Sony A6300, и у меня не было проблем ни с одним из них. </p>

Вопрос

Я заметил, что Lexar занимает около 5 секунд или меньше для форматирования на моей камере (независимо от того, насколько он заполнен), но Sandisk занимает от 30 секунд до 1 минуты. Я могу видеть, что количество изображений, которые я могу сохранить, немного различается у разных брендов, но есть ли причина, почему для форматирования одного над другим требуется вечность?

Ответы [ 2 ]

5 голосов
/ 18 сентября 2016

Ваши карты не совпадают скорость категория .

Lexar 1000x относится к категории UHS-II, в то время как Sandisk Extreme Plus относится к UHS-I (UHS = Ultra High Speed, больше информации о классе / категории в Википедии: https://en.wikipedia.org/wiki/Secure_Digital). Карты UHS-I имеют теоретический предел 104 МБ / с против 312 МБ / с для UHS-II.

В реальной жизни этот тест (http://alikgriffin.com/best-fuji-x-t1-memory-cards-uhs-ii-speed-tests) показывает, что карта Lexar 1000x (32 ГБ) UHS-II имеет скорость записи около 145,0 МБ / с по сравнению с 89 МБ / с для более медленной UHS-). I Sandisk Extreme Plus. Эти значения даны для передачи изображений (RAW + JPEG и JPEG). Форматирование включает в себя другой поток данных и реальные скорости записи, тогда как форматирование, вероятно, отличается от отображаемых здесь (... и может сильно отличаться! ).

Вас может заинтересовать один вопрос: Как узнать, какую карту скорости получить для моей камеры?

1 голос
/ 20 сентября 2016

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

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

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

В любом случае, есть только определенное количество запчастей. Чем больше резервов, тем быстрее карта может записывать новые данные.

Если вы знаете, стирает ли флэш-память NAND вашей флэш-памяти все нули или все единицы, якобы вы можете записать все нули или единицы на карту, чтобы ни один блок не потребовал стирания при следующей записи данных на нее. Это связано с тем, что флэш-страницу нужно стирать только тогда, когда биты меняются в одном направлении, а не когда они меняются в противоположном направлении. (Детали зависят от части флэш-памяти и от того, как сконфигурирован контроллер.) Конечно, в действительности вы никогда не можете быть уверены, так что это, вероятно, не лучший подход.

Другое, лучшее решение - отправить правильные команды SD-карты (CMD32, CMD33 и CMD38 с соответствующими задержками между ними), чтобы стереть все страницы флэш-памяти, при условии, что ваша флэш-карта поддерживает эти команды. Это значительно улучшит производительность. Однако, в зависимости от того, стирает ли флэш-карта синхронно или асинхронно, это может занять много времени.

Возможно, карта SanDisk поддерживает команды стирания SD и ваша камера использует ее, и это является причиной дополнительного времени. Если это так, карта SanDisk будет намного быстрее, чем Lexar после переформатирования.

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

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

И это может быть что-то совсем другое, например, карта SanDisk, выполняющая большее выравнивание износа, чем Lexar, или что-то еще, что я забыл.

В любом случае, я бы об этом не беспокоился.

...