
Думаю, мне уже приходилось копировать файлы с жесткого диска USB 2 на другой жесткий диск USB 2, и скорость копирования была примерно в два раза ниже, чем при копировании с жесткого диска компьютера на жесткий диск USB 2.
Поэтому я думал, что пропускная способность USB 2, вероятно, "общая" или "разделенная". Однако сегодня я скопировал файл с жесткого диска USB 3 на другой жесткий диск USB 3 и смог получить 100 МБ/с, так что скорость не кажется "половинной". Но я только что проверил, пропускная способность USB 3 составляет 5 Гбит/с, что составляет около 500 МБ/с.
Так
- Правда ли, что обычно это «половина»?
- Если только конструкция не такова, что порты USB 3 основаны на разных контроллерах PCI, но это менее вероятно на домашнем компьютере или NAS.
- Так что причина, по которой это не выглядит «половинчатым», заключается в том, что жесткие диски являются узким местом: они могут работать со скоростью только до 100 МБ/с при чтении или записи... поэтому ограничение «половинчатой скорости, составляющей 250 МБ/с», на них не повлияло.
Вот как это работает?
решение1
Контроллер USB может иметь максимальную пропускную способность, поэтому если вы подключите 2 USB-устройства к одному и тому же контроллеру USB, скорость может уменьшиться вдвое. Если вы подключите USB-диски к 2 портам USB, которые не находятся на одном контроллере USB, скорость в теории не должна уменьшиться вдвое.
Конечно, если максимальная скорость никогда не достигается из-за ограничений привода, то не имеет значения, даже если они были уменьшены вдвое.
Обычно два USB-порта, расположенных близко друг к другу, находятся на одном контроллере, а на ноутбуке USB-порты с левой и правой стороны не находятся на одном контроллере, но на действительно дешевых ноутбуках все порты могут быть размещены только на одном контроллере.