2
ทำไม GNU ถึงฉีกเร็วกว่า dd เมื่อเติมข้อมูลแบบสุ่ม?
ในขณะที่ลบฮาร์ดไดรฟ์อย่างปลอดภัยก่อนที่จะทำการรื้อถอนฉันสังเกตเห็นว่าdd if=/dev/urandom of=/dev/sdaใช้เวลาเกือบทั้งวันในขณะที่shred -vf -n 1 /dev/sdaใช้เวลาเพียงสองสามชั่วโมงกับคอมพิวเตอร์เครื่องเดียวกันและไดรฟ์เดียวกัน เป็นไปได้อย่างไร? /dev/urandomฉันเดาว่าคอขวดคือผลลัพธ์ที่จำนวน จำกัด เครื่องฉีกใช้เครื่องกำเนิดไฟฟ้าแบบหลอกบางอย่างที่สุ่มน้อยกว่าและเพียงพอสำหรับจุดประสงค์เดียว (เช่นมีประสิทธิภาพมากกว่า) urandomหรือไม่