나는 shred
파티션을 지우고 몇 가지 속도 테스트를 수행했습니다. 내 결과는 다음과 같습니다(초 단위).
6.4 using /dev/zero as the data source
6.5 shred's default raondom implementation
12.9 using shred's `-z` option
-z
왜 두 배나 느린 가요 ? 세부사항은 다음과 같습니다:
# time shred -z -s 256M -n 1 /dev/sdc1
shred -z -s 256M -n 1 /dev/sdc1 0.14s user 0.05s system 1% cpu 12.919 total
# time shred -s 256M -n 1 /dev/sdc1
shred -s 256M -n 1 /dev/sdc1 0.14s user 0.02s system 2% cpu 6.509 total
# time shred --random-source=/dev/zero -s 256M -n 1 /dev/sdc1
shred --random-source=/dev/zero -s 256M -n 1 /dev/sdc1 0.00s user 0.06s system 0% cpu 6.419 total
(저는 ExFAT로 포맷된 외부 USB 2.0 자기 드라이브에서 Linux Mint 20을 사용하고 있습니다.)
답변1
2번의 패스를 하기 때문입니다. 무작위 패스에 이어 제로 패스가 이어집니다.
단지 0으로 만들고 다른 것은 원하지 shred
않는다면 그것은 shred -n 0 -z
.
세부 사항을 추가 -v
하면 볼 수 있습니다.