Mengapa GNU rusak lebih cepat daripada dd saat mengisi drive dengan data acak?

Sementara menghapus hard drive dengan aman sebelum decommissioning saya perhatikan, itu dd if=/dev/urandom of=/dev/sdamemakan waktu hampir sepanjang hari, sedangkan shred -vf -n 1 /dev/sdahanya membutuhkan beberapa jam dengan komputer yang sama dan drive yang sama. Bagaimana ini mungkin? Saya kira...