मैं अच्छे पुराने का उपयोग कर यादृच्छिक डेटा के साथ अपनी हार्ड ड्राइव को अधिलेखित कर रहा हूं dd
:
dd if=/dev/urandom of=/dev/disk/by-uuid/etc bs=512
यह एक 2TB सरणी है और मेरा मैकबुक (लिनक्स चला रहा है, ठीक है) केवल लगभग 3.7MB / s पर डेटा लिख सकता है, जो बहुत ही दयनीय है क्योंकि मैंने घर पर अपना डेस्कटॉप 20MB / s देखा है। जब मैं आज रात घर जाऊंगा, तो मैं dd
यहां रन रोकना चाहूंगा , इसे घर ले जाऊंगा , और देखूंगा कि अधिक शक्तिशाली मशीन के साथ रात भर किस तरह की प्रगति की जा सकती है।
मैं एक साधारण लूप का उपयोग करके प्रगति की निगरानी कर रहा हूं:
while true; do kill -USR1 $PID ; sleep 10 ; done
आउटपुट इस तरह दिखता है:
464938971+7 records in
464938971+7 records out
238048755782 bytes (238 GB) copied, 64559.6 s, 3.7 MB/s
यदि मुझे dd
घर पर पास को फिर से शुरू करना है, तो मैं इसे कैसे पुनः आरंभ करूंगा? मैं seek
पैरामीटर से अवगत हूं , लेकिन मैं इसे क्या कहता हूं, रिकॉर्ड संख्या या बाइट की गिनती?
seek=464938960