Мой ноутбук USB-порт USB 2.0. мой внешний жесткий диск USB 3.0. Википедия говорит
Из-за ограничений доступа к шине эффективная пропускная способность высокоскоростной сигнализации ограничена 35 МБ / с или 280 Мбит / с.
Общий размер файлов, которые мне нужно передать, составляет 17 ГБ.
Как мы можем оценить время для передачи файла? Простой расчет показывает, что время для перевода
17 * 2 ^ 10/35/60 = 8,3 мин.
Я использую
rsync
для выполнения переноса в Ubuntu, а также время переноса:$ time rsync -a /media/t/2/ ./ real 106m45.245s user 3m6.938s sys 1m25.902s
Обратите внимание, что я также делаю две другие аналогичные передачи данных
rsync
между одним и тем же внутренним и внешним жесткими дисками одновременно. Все остальные программы не активны, но я думаю, что передача данных между жесткими дисками не займет много времени процессора (sys + user).Тем не менее, разница большая (106 минут против 8,3 минут). какие факторы влияют на время в основном?
Спасибо!