Почему чтение и запись выполняются последовательно, а не параллельно?

Копирую данные с одного диска на другой

sudo dd status=progress if=/dev/sdc of=/dev/sdd ibs=1G obs=1G

Но я заметил, что чтение / запись выполняются последовательно:

введите описание изображения здесь

введите описание изображения здесь

Есть ли способ сделать это параллельным, чтобы ускорить выживание?

2 ответа
2

В этом случае используется несколько дисков.

Программа одинарная буферизация.

Необходимо использовать двойную (или множественную) буферизацию.

https://en.wikipedia.org/wiki/Data_buffer

    Когда дело доходит до жестких дисков, существует несколько головок, но, поскольку все они статически закреплены на одном плече, их нельзя использовать независимо. Так что нет возможности ускорить переводы.

      Добавить комментарий

      Ваш адрес email не будет опубликован. Обязательные поля помечены *