dd становится медленнее при чтении и записи

user@user-laptop $:~ sudo dd if=sd_backup =/dev/sdd bs=4M conv=noerror, синхронизация

205520896 bytes (206 MB) copied, 28.564 s, 7.2 MB/s
247463936 bytes (247 MB) copied, 57.1285 s, 4.3 MB/s
260046848 bytes (260 MB) copied, 73.2388 s, 3.6 MB/s
289406976 bytes (289 MB) copied, 104.121 s, 2.8 MB/s
301989888 bytes (302 MB) copied, 119.627 s, 2.5 MB/s
318767104 bytes (319 MB) copied, 134.332 s, 2.4 MB/s
331350016 bytes (331 MB) copied, 149.977 s, 2.2 MB/s
343932928 bytes (344 MB) copied, 164.332 s, 2.1 MB/s
360710144 bytes (361 MB) copied, 180.361 s, 2.0 MB/s
432013312 bytes (432 MB) copied, 258.438 s, 1.7 MB/s
444596224 bytes (445 MB) copied, 273.024 s, 1.6 MB/s
616562688 bytes (617 MB) copied, 452.296 s, 1.4 MB/s
641728512 bytes (642 MB) copied, 482.516 s, 1.3 MB/s

Каким образом dd становится медленнее после копирования этого файла на 8 ГБ? Что я могу делать с этим?

6
задан 25.01.2011, 10:57

1 ответ

Сначала, это показывает неправильные числа, потому что Linux кэширует Ваши записи. Также дисковые кэши могут ускорить чтение.

Через некоторое время кэши используются (и чтение и запись) и отбрасывания скорости. dd вычисляет общую скорость, таким образом похоже, что скорость отбрасывает постоянно, в то время как на самом деле это было очень быстро в начале и затем медленнее после этого, но средние отбрасывания медленно.

Если Вы ожидаете некоторое время после окончания предыдущего dd (или другие дисковые интенсивные действия), кэши будут выписаны, и это должно быть быстро снова (в начале).

3
ответ дан 07.12.2019, 16:26

Теги

Похожие вопросы