Bạn đang nhanh chóng tiếp cận những hạn chế của ổ cứng của bạn. Trong thực tế, với các ổ đĩa hàng hóa hiện tại, không thể thực hiện thời gian chuyển của bạn bằng thao tác sao chép trên mỗi tệp.
Giả sử mỗi tệp yêu cầu 1 HD thời gian tìm kiếm và tìm kiếm là 7 ms (một chút lý tưởng hóa, thực tế, mỗi tệp sẽ yêu cầu hai lần tìm kiếm, trừ khi bitmap âm lượng được lưu trong ram), tốt nhất bạn sẽ quản lý ~ 142 tệp / giây ( \ $ \ frac {1000} {7} = 142.8 ... \ $).
Với thông số kỹ thuật OP (30 GB, 900.000 tệp) có giá trị ~ 33K mỗi tệp (\ $ \ frac {30.000.000.000} {900.000} = ~ 33.3 ... \ $. 33KB * 142 = 4,68 MBps.
Thời gian tối thiểu để chuyển 30 GB ở mức 5 MBps, là ~ 1 giờ, 40 phút (\ $ \ frac {30.000} {5} = = 6.000 \ $ giây. \ $ \ Frac {6.000} {60} = 100 \ $ phút, hoặc 1:40 giờ)
Do đó, không thể đạt được tốc độ tốt hơn ~ 5 MBPS, và đó là với một ổ đĩa lý tưởng (và ít hoạt động tìm kiếm hơn. Đây là một tìm kiếm cho mỗi tệp. Thực tế, nó sẽ là hai). Bạn bị giới hạn hoàn toàn bởi hiệu suất đĩa.
Cách duy nhất để có hiệu suất tốt hơn sau đó là sao chép toàn bộ hệ thống tệp & phân vùng theo tuần tự. dd
có thể làm điều này trên linux.
Bạn đang cố làm gì vậy?