У меня есть флэш-накопитель, заполненный на десять процентов, но он активно используется. (т.е. большая часть блоков будет содержать случайный шум.)
Чтобы сделать небольшой сжатый образ этого диска (если бы это был жесткий диск), я бы dd if=/dev/zero of=/tmp/zeros.tmp bs=16M; rm /tmp/zeros.tmp
. Это заполняет все неиспользуемые блоки нулями, так что образ диска хорошо сжимается.
С флешкой будет ли преимущество писать 0xFF
s на неиспользуемые блоки вместо нулей? т.е. достаточно ли умен флешка, чтобы не переписывать страницу, которая уже содержит 0xFF
с?