4

Как раз то, что говорится в названии.

Я хотел бы знать, как это влияет на модем / коммутатор, скорость, энергопотребление, если компьютер подключен через Ethernet-адаптер USB вместо физической сетевой карты, установленной в слот PCI.

Как следствие, было бы неплохо знать, что вы бы порекомендовали новичку в сети.

3 ответа3

9

Компьютерный техник весом здесь ...

Как сказали другие авторы, лучше всего выбирать внутреннюю сетевую карту. Это по следующим причинам:

  1. USB IO контролируется процессором, а сетевые карты USB не могут использовать DMA - это означает, что использование процессора увеличивается с ростом сетевого трафика;
  2. Шина USB является общей, что означает, что одна жаждущая периферия может (в серьезном случае) влиять на производительность других периферийных устройств, таких как жесткие диски, и может влиять на задержку периферийных устройств HID, таких как мыши и клавиатуры;
  3. Существует очень мало наборов микросхем Ethernet, и все они имеют надежные, проверенные драйверы, которые используются непосредственно для поддержки карт PCI - при добавлении интерфейса USB необходим дополнительный драйвер для "приклеивания" набора микросхем к шине USB;
    • Водителей легко испортить, особенно когда речь идет о небольших компаниях.

Теоретически, системное энергопотребление было бы выше для USB-адаптера из-за дополнительной загрузки ЦП, которая не может быть выгружена на выделенный чип. Это может не относиться к случаям с высокой пропускной способностью (читай: на самом деле я просто делаю обоснованное предположение).

3

Я всегда рекомендовал бы выделенную карту / адаптер для любого USB, когда это целесообразно.

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

У меня нет никаких данных относительно мощности или скорости.

При этом, я уверен, что он "может" поддерживать полную скорость 100Meg - я не совсем уверен и сомневаюсь в гигабитной скорости.

Если вы вернетесь на несколько лет назад к тому, что многие интернет-провайдеры предоставляли USB-сети, они всегда вызывали проблемы. Наиболее распространенным является то, что, когда процессор интенсивно используется (например, выше 80%), нередки случаи потери пакетов и других ошибок.

1

Адаптер USB Ethernet - это сетевая "карта". Они одинаковы для всех намерений и целей. Я не уверен, что требуется больше энергии, слот PCI или USB, но это незначительно, учитывая постоянное напряжение, которое используется внутри.

Я все еще предпочитаю внутреннюю сетевую карту, но только потому, что мне не нравятся вещи, передающие мой компьютер, если это вообще возможно. И такие вещи могут обломаться.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .