- Я знаю, что подключение устройств 2.0 к расширению 3.0 не даст никаких преимуществ для скорости 3.0. Но что, если они все подключены к концентратору 3.0, подключенному к кабелю 3.0? Будет ли это причиной того, что эти устройства 2.0 будут использовать дополнительные провода в кабеле 3.0, теоретически?
USB 3.0 включает соединения USB 2.0 для обратной совместимости, но трафик хранится отдельно. Есть контроллер USB 2.0, который обрабатывает трафик USB 2.0, проходящий через инфраструктуру USB 3.0. Таким образом, вы можете использовать кабели и концентраторы USB 3.0, но устройства USB 2.0 полностью обрабатывают USB 2.0. Дополнительная инфраструктура USB 3.0 игнорируется.
- Может ли переадресация вызовов событий со всех трех устройств по одному кабелю теоретически увеличить задержку?
Ключевое слово там "теоретически". Да, теоретически, это может добавить задержку для объединения сигналов по одному пути, но вы никогда не узнаете об этом, если это произойдет. Ваши устройства (мышь, клавиатура и планшет) имеют очень низкую скорость передачи данных. Даже по сравнению с пропускной способностью USB 2.0, объединенные данные из всех трех, как плевки в океан. Статистически, будут случаи, когда будут предприняты одновременные попытки перемещения данных, и некоторые данные будут задержаны. Но задержка будет в микросекундах или более коротком порядке. Люди не могут воспринимать задержки даже в миллисекундах.
Тем не менее, это ничего не изменит, потому что это уже происходит. Группы портов USB на вашем компьютере подключены к внутреннему концентратору (корневому концентратору). Таким образом, подача этих портов отдельно приводит к любым конфликтам, происходящим внутри вашего компьютера. Если вы объединяете устройства на внешнем концентраторе, вы просто перемещаете место, где происходят эти столкновения.
- Мне сказали, что USB-концентраторы с питанием действуют как повторители. Так ли это, и если да, может ли это уменьшить задержку? Или это не так, как работает репитер?
Повторители используются для расширения пределов расстояния соединения. Концентратор может быть использован в качестве повторителя. Но вы можете только добавить задержку, вы не можете уменьшить ее. Каждый раз, когда сигнал обрабатывается, существует возможность ввести дополнительную задержку (и вы не можете отправить его обратно во времени). Но опять же, такие задержки на много порядков слишком малы, чтобы повлиять на все, о чем вы будете знать.
Тем не менее, вы можете потенциально уменьшить теоретическую задержку, используя концентратор (который может быть концентратором USB 2.0), по другой причине. Предел расстояния USB 2.0 составляет 5 метров при использовании кабелей, рассчитанных на это расстояние.
Скажем, у вас есть устройство с 5-дюймовым кабелем, и вы добавляете 10-дюймовый удлинитель. Размер провода в кабеле устройства может быть рассчитан на общую длину 5 футов, а размер провода в удлинительном кабеле может быть рассчитан на общую длину не более 10 футов, а качество конструкции кабелей может быть аналогичным образом их длина. В этом случае каждый кабель уже внес допустимые потери на соединение, и вы объединяете потери двух кабелей.
Таким образом, ваша установка может уже вносить задержку, и она просто не находится в диапазоне, о котором вы знаете. По этой причине спецификация USB специально определяет использование удлинительных кабелей как несовместимых, хотя ненадежность в реальной практике может достигать уровней, приемлемых для вашей цели, особенно с низкой скоростью передачи данных, для устройств ввода данных человеком.
Таким образом, объединение устройств в концентраторе и использование длинного кабеля для подключения концентратора к компьютеру может уменьшить задержку вашей текущей настройки (не так, как вы этого знаете), гарантируя, что каждое соединение находится в пределах USB.