AleksandrTihomolov да кстати чуть не забыл, у флешек жи алгоримт работы отличается от жестких дисков, там присутствует контроллер который распределяет нагрузку между ячейками, чтобы они равномерно “изнашивались”. Поэтом есть сомнение в целесообразности частичного заполнения нулями, так как контроллер может записать новые данные(нули) не в те ячейки где они хранились ранее, и при полном побайтовом дампе флешки, эти данные могут опять всплыть. Хотя это не точно, я могу и ошибаться, поскольку мои знания достоаточно поверхностны в этой области.
Однако внешнее сходство файловых систем твердотельных накопителей и обычных винчестеров обманчиво. Файловая система flash-памяти (Flash File System, FFS) лишь эмулирует обычный дисковый накопитель и состоит из блоков управления и блока инициализации. На самом деле об истинном расположении и адресации блоков памяти знает только контроллер flash-диска или карты памяти.
источник
http://system-repair.net/2010/06/princip-raboty-i-ustrojstvo-flash-pamyati/