Что на самом деле делают камеры Canon при выполнении низкоуровневого формата?

10

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

В чем разница между низкоуровневым форматированием и обычным форматированием карт памяти?

Хьюго
источник
2
Какая конкретная модель? Во всех моих руководствах Canon указано, что при форматировании карты в камере изменяется только информация об управлении файлами.
Майкл C
@MichaelClark Это относится ко всем моим недавним камерам, таким как 70D, EOS M и 6D. Все они имеют эту функцию.
Хьюго
Если 5DIII - то же самое, тогда опция Низкоуровневого формата применяется только к SD-карте. Конечно, у 6D и 70D нет слота для CF-карт?
Майкл C
@MichaelClark Нет, они не делают, и не делает EOS M.
Hugo
1
@ Hugo - Вы не можете сделать низкоуровневый формат на флэш-памяти. Вы можете отправить ему все инструкции, чтобы сделать один, но «диск», который видит камера, не является истинным представлением того, где находятся вещи (включая записи) из-за выравнивания износа.
Джеймс Снелл

Ответы:

5

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

6D Руководство по эксплуатации (с.54)
70D Руководство по эксплуатации (с.57)
Rebel T5i Руководство по эксплуатации (с.49)

Другие корпуса Canon, использующие SD-карты, имеют такую ​​же информацию в соответствующих руководствах по эксплуатации.

На основании этой спецификации SD-карты поддерживают возможность быстрой перезаписи всей карты. CF-карты не способны на это.

Примечание: ссылка выше спецификации больше не позволяет прямой доступ. Чтобы прочитать его, перейдите на эту страницу , нажмите на синее поле « Архив упрощенных спецификаций » под диаграммой, нажмите кнопку «Скачать» для версии 4.10 в верхней части диаграммы и примите отказ от ответственности для просмотра PDF-файла. ,

Майкл С
источник
Хорошо, но что вы имеете в виду, переписывая всю карту? Он не может изменять каждый отдельный бит, поскольку низкоуровневый формат занимает всего несколько секунд на моих картах SD объемом 64 ГБ.
Хьюго
Единственный способ «стереть» флэш-память - это записать поверх нее. Возможно, контроллеры карт имеют возможность записать все нули или все нули на всю карту за короткое время. Поскольку данные, поступающие на каждый адрес, идентичны , возможно, это можно сделать параллельно, а не последовательно.
Майкл C
Возможно, контроллер может сделать это. Я буду ждать принятия ответа на вопрос, пока не станет ясна разница между двумя методами форматирования.
Хьюго
Согласно этой статье Canon KB , низкоуровневое форматирование «удалит все записываемые сектора на SD-карте» . Эта опция появляется только для SD-карт, а не для CF-карт. Не уверен, почему это так (возможно, SD имеет интерфейс контроллера для быстрого стирания низкого уровня).
drfrogsplat
@drfrogsplat Эта статья дословно взята из руководства пользователя 5DIII.
Майкл C
8

Я экспериментировал с моей EOS 70D и 32 ГБ SD-картой. Нормальный формат просто переписывает системную часть раздела FAT32, оставляя данные нетронутыми. Низкоуровневый формат действительно обнуляет данные всего раздела, что довольно интересно примерно за одно и то же время.

ssavec
источник
8
SD-карты поддерживают команду «ERASE», которую можно использовать для быстрой очистки большого количества блоков: sdcard.org/downloads/pls/simplified_specs/part1_410.pdf - см. Также superuser.com/questions/568041/…
Юкка Суомела,
@JukkaSuomela: большое спасибо, я пытался найти именно эту часть спецификации, но слишком рано сдался.
ssavec