
у меня естьi-tec USB 3.0 4K Ultra HD Display Adapter - Display Portиз которого используется драйвер display-link.
Однако эта установка использует огромное количество процессорной мощности, поскольку эмулирует графическую карту.
Теперь у меня Surface Go с портом USB-C. Некоторые графические адаптеры используют USB-C вместо USB 3.0, и они намного дешевле моего старого устройства USB 3.0 (стоило около 80€).
Поскольку у Surface Go очень слабый процессор, мне интересно, потребляют ли эти решения USB-C также много мощности процессора при эмуляции графической карты или USB-C работает совершенно иначе?
решение1
Говоря в общем плане...
Правдивый ответ -это зависит.
USB-C становится все более сложным в использовании разъемом - физический интерфейс также широко используется для других целей, поддерживая то, что называется "Альтернативные режимы".
В дополнение к альтернативным режимам, есть "Подача электроэнергии"беспорядок, где одно устройство может обеспечивать питание другого устройства в "до 20В при 5А«... Таким образом, мы уже имеем ситуацию, когда зарядное устройство для ноутбука будет работать с телефоном, но зарядное устройство для телефона не будет работать с ноутбуком.
Цитата изUSB-Cвики-страница:
Устройство, реализующее USB-C, не обязательно реализует USB 3.1, USB Power Delivery или Alternate Mode.
Все это нормально, если вы в них разбираетесь, обладаете техническим складом ума и способны понимать/ясно доносить, что происходит... однако... это не всегда относится к потребителям.или розничные торговцы(как вы увидите ниже).
На сегодняшний день альтернативный режим включает в себя:
- USB(это не альтернативный режим, но я все равно включил его в список...)
- DisplayPort
- Мобильное телевидение высокой четкости (MHL)
- Удар молнии(т.е.:PCI-ExpressиDisplayPort)
- HDMI
- VirtualLink(еще не стандартизировано)
- Ethernet(предложенный)
- Аксессуар для аудиоадаптера(технически не "Альтернативный режим")
- ... возможно, в будущем их будет больше
Итак... купив ключ, который физически выглядит как "USB-C-DisplayPort", есть некоторые возможности относительно того, что это может быть реализовано на самом деле: (аналогичная история и для HDMI).
- USB 2.0 → DisplayPort (маловероятно, но возможно)
- USB 3.x → DisplayPort
- DisplayPort
- Удар молнии →eGPU→ DisplayPort
Варианты 1 и 2, вполне возможно, будут либоDisplayLinkадаптер, который у вас уже есть (интенсивно нагружает процессор), или какой-либо другой адаптер (также интенсивно нагружает процессор, возможно, даже больше).Твой компьютердолженподдерживают это без проблем, хотя производительность, вероятно, будет проблемой.
Вариант 3 отличный - это будет (почти) пассивный кабель, который соединяет внутреннюю графику вашего компьютера с внешним монитором. Маленький, дешевый, простой. Никакой дополнительной нагрузки на ваш процессор по сравнению со стандартным монитором DisplayPort.Ваш компьютер (или некоторые из доступных портов) могут не поддерживать это.
Вариант 4 тоже хорош — скорее всего, потребуется внешнее питание (подумайте оeGPU), будет большой коробкой, и по сути будет подключать графическую карту PCIe к вашему компьютеру через Thunderbolt. Большой, но потенциально очень мощный (например: игры, САПР и т. д.).Ваш компьютер (или некоторые из доступных портов) могут не поддерживать это.
Говоря конкретно оMicrosoft Surface Go...
К сожалению, Microsoft попала прямо в яму и указала: «1× USB-C" натехнические характеристикистраница -отлично... что это значит?
Eсть "Адаптер Surface USB-C — DisplayPort", но там ничего не говорится о том, что это (большой на вид) ключна самом делереализует, и у него даже нет "Я совместим с" список.
Боюсь, что даже после небольшого осмотра я не смогу дать вам точный ответ на ваш основной вопрос - я даже не смогу дать вам совет, как избежать вариантов, интенсивно использующих процессор, потому что я не могу понять, что на самом деле реализовано в порте USB-C на Surface Go!
Лучшее, что я могу сделать, это предложить вам попробовать адаптер Microsoft... или другой адаптер, обращая внимание на "Альтернативный режим DisplayPort" фразировка. Если это не сработает, то вам придется использовать вариант 1 или 2 из приведенных выше (например: DisplayLink).
решение2
Изобзор разборкиSurface Go на iFixit, порт Type-C управляетсяПарадные технологии«Хост-коммутатор USB-C с контроллером PD 2.0 и USB 3.1 Gen 1 /DP Alt ModeHBR2 Редрайвер"чип PS8743x, который разработан для поддержки альтернативного режима DP. Было бы очень странно, если бы Microsoft не использовала эту конкретную функциональность, которая, вероятно, связана с дополнительной стоимостью IC.
Поэтому ваш Surface Go — этовероятныйдля поддержки прямого подключения к DisplayPort, и, таким образом, использует внутренний выделенный процессор Intel® HD Graphics 615, а не виртуальный дисплей через USB, как использует DisplayLink video. Я предполагаю, что графика 615 менее требовательна к ресурсам процессора и быстрее, чем DisplayLink через USB.
Однако переключение в альтернативный режим требует некоторой связи Power Delivery. Если у вас есть дисплей DP с входом Type-C, вам, вероятно, подойдет стандартный полнофункциональный кабель Type-C - Type-C, напрямую без какого-либо адаптера. Дисплей DP должен обеспечить все необходимые квитирования на проводах CC по кабелю CC. Но если у вас дисплей DP с собственным входом DP, простой кабель не будет иметь необходимых средств связи (виртуальных машин со структурой PD), поэтому Microsoft предоставляет этот специальный дополнительный ключ (адаптер), который обеспечивает связь PD, поэтому вы можете использовать обычный кабель DP-DP.