SFill по сравнению с DD на Linux (Сравнение скоростей записи)

Если я хочу записать, что нуль к вакууму на точке монтирования с помощью одной передачи является там какой-либо причиной использовать Sfill по dd?

С sfill -l -l -z -v /mnt Я добираюсь о записи 13mb/s.

С dd if=/dev/zero | pv | dd of=/mnt/zero bs=4096 Я получаю по крайней мере 100mb/s запись.

1
задан 21 November 2019 в 13:56

2 ответа

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

sfill является частью инструмента команды ATA Secure Erase ( безопасный - удаляют ), набор и что sfill делает что-то вроде этого ( источник ):

dd if=/dev/zero of=zero.small.file bs=1024 count=102400
sync ; sleep 60 ; sync
shred -z zero.small.file
dd if=/dev/zero of=zero.file bs=1024
sync ; sleep 60 ; sync
rm zero.small.file
shred -z zero.file
sync ; sleep 60 ; sync
rm zero.file

Это, вероятно, будет приблизительно 13 МБ также. Используйте опция-f для менее безопасного, но более быстрые заполняют нулями sfill.

1
ответ дан 7 December 2019 в 14:56

Что относительно:?

echo -e "If you dont have pv installed please remove the pv pipe in the for, or install pv\n\n"
zeropath="$(pwd)/zero.fill"
echo "Running $1 wipes, zero file written to $zeropath"

for wipes in $(seq 1 $1); do
  dd if=/dev/zero | pv | dd of=$zeropath bs=4096
  echo -e "Shredding $zeropath\n"
  shred --verbose $zeropath 
  rm $zeropath
done
0
ответ дан 7 December 2019 в 14:56

Другие вопросы по тегам:

Похожие вопросы: