คุณกำลังเข้าใกล้ข้อ จำกัด ของฮาร์ดไดรฟ์ของคุณอย่างรวดเร็ว อันที่จริงแล้วด้วยไดรฟ์ชุดสินค้าในปัจจุบันเป็นไปไม่ได้ที่จะเพิ่มความเร็วการถ่ายโอนของคุณด้วยการดำเนินการคัดลอกต่อไฟล์
สมมติว่าแต่ละไฟล์ต้องการ 1 HD การค้นหาและเวลาในการค้นหาคือ 7 มิลลิวินาที (ซึ่งค่อนข้างเงียบสงบและแนบเนียนแต่ละไฟล์จะต้องมีสองค้นหาครั้งยกเว้นว่าบิตแมปปริมาณการแคชใน RAM) ที่ดีที่สุดคุณจะจัดการ ~ 142 ไฟล์ / วินาที ( \ $ \ frac {1000} {7} = 142.8 ... \ $)
ด้วยรายละเอียด OP (30 GB, 900,000 ไฟล์) ที่ ~ 33K ต่อไฟล์ (\ $ \ frac {30,000,000k} {900,000} = ~ 33.3 ... \ $. 33KB * 142 = 4.68 MBps
ขั้นต่ำเวลาในการถ่ายโอน 30 GB ที่ 5 เมกะบิตต่อวินาทีเป็น ~ 1 ชั่วโมง 40 นาที (\ $ \ frac {30,000} {5} = = 6,000 \ $ วินาที. \ $ \ frac {6,000} {60} = 100 \ $ นาทีหรือ 1:40 ชั่วโมง)
ดังนั้นจึงเป็นไปไม่ได้ที่จะบรรลุความเร็วที่ดีกว่า ~ 5 MBPS และนั่นคือไดรฟ์ในอุดมคติ (และการดำเนินการค้นหาที่น้อยกว่านี่คือหนึ่งการค้นหาต่อหนึ่งไฟล์ตามความเป็นจริงมันจะเป็นสอง) คุณจะถูก จำกัดอย่างสิ้นเชิงโดยประสิทธิภาพของดิสก์
วิธีเดียวที่จะทำให้ประสิทธิภาพดีขึ้นดังนั้นนี่คือการคัดลอกทั้งระบบไฟล์และพาร์ติชั่นตามลำดับ dd
สามารถทำได้บน linux
คุณพยายามจะทำอะไร?