Попробую подвести итог. Если что-то не так, поправьте.
1. Флешка (NOR) имеет конечный ресурс по количеству стираний. Обычно 10 000 - 1 000 000 циклов.
2. Запись на флешку (NOR) производится блоками (обычно 16к) и циклом: отпирание блока, стирание блока (установка всех значений в 1), запись новых значений, запирание блока.
3. Для организации размещения файлов на флешках используются FAT12, FAT16, FAT32. Общая проблема (с точки зрения ресурса флечки) - информация о названиях файлов и их размещении находится в строго определенном месте.
4. При записи отдельного файла - расходуется 1 цикл стирание-запись в системной области.
5. При стирании отдельного файла - расходуется 1 цикл стирание-запись в системной области.
6. При форматировании или стирании содержимого флешки целиком (командой типа del *.* /s) - расходуется 1 цикл стирание-запись в системной области.
Посчитаем: на свежеформатированную флешку нащелкали 500 снимков. Каждый файл потребовал записи в системную область. Израсходовали 500 циклов ресурса. (Конечно, возможно, производитель заморочился с внутренним буфером и подсократил это число, но тем не менее). Если в процессе сьемки мы удалим файлы - еще один цикл на файл в минус.
Снимки переносятся на диск и теперь встает вопрос вынесенный в заголовок - форматировать или удалять, в камере или в ридере?
Ответ: если удалять все файлы единовременно, разницы по расходу ресурса флешки нет. В камере или ридере? Если есть надежда, что производитель камеры принял меры к учету особенностей флешки, то лучше в камере.
Кстати, получается, что щелкая по 500 снимков в день 1,000,000 циклов набежит за 5.5 лет. :) А если стирать снимки по одному, то за 2 года. (На самом деле, системная область больше блока в 16к, так что не все так плохо)