Que diferença faz se o computador usa o adaptador Ethernet USB ou uma placa de rede?

4

Apenas o que o título indica.

Gostaria de saber que diferença faz para o modem / switch, velocidade, consumo de energia, se o computador está conectado por um adaptador Ethernet USB em vez de uma placa de rede física instalada em um slot PCI.

Como um corolário, seria bom saber qual você recomendaria para um nouveau na rede.

    
por Everyone 07.06.2011 / 15:11

3 respostas

9

Técnico de informática que pesa aqui ...

Assim como os outros pôsteres disseram, sua melhor aposta é uma placa de rede interna. Isto é pelas seguintes razões:

  1. O USB IO é controlado pela CPU e as placas de rede USB não podem usar DMA - isso significa que o uso da CPU aumenta com a rede tráfego;
  2. O barramento USB é compartilhado, o que significa que uma lata periférica com sede (em um caso grave) afeta o desempenho de outros periféricos, como discos rígidos, e pode afetar a latência de periféricos HID, como mouses e teclados;
  3. Existem muito poucos chipsets ethernet e todos eles têm drivers testados e sólidos que são usados diretamente para suportar placas PCI - quando a interface USB é adicionada, um driver adicional é necessário para "colar" o chipset no barramento USB;
    • Os drivers são fáceis de confundir, principalmente quando pequenas empresas estão envolvidas.

Em teoria, o uso de energia sistêmica seria maior para um adaptador USB devido à sobrecarga adicional da CPU que não pode ser descarregada em um chip dedicado. Isso pode não ser o caso de casos de alta produtividade, embora (leia-se: estou realmente apenas fazendo uma suposição bem fundamentada).

    
por 07.06.2011 / 17:33
3

Eu sempre recomendaria um cartão / adaptador dedicado sobre qualquer dispositivo USB sempre que for prático.

O USB é bom por conveniência, mas nunca deve ser usado para componentes críticos onde possa ser ajudado.

Eu não tenho números relativos a potência ou velocidade.

Dito isto, tenho a certeza de que "suporta" a velocidade de funcionamento total de 100Meg - não tenho a certeza e duvido da velocidade de gigabit.

Se você voltar alguns anos para quando muitos provedores deram rede USB, eles estavam sempre causando problemas. O mais comum é que quando a CPU está sendo usada intensivamente (por exemplo, acima de 80%), não era incomum ver perda de pacotes e outros erros.

    
por 07.06.2011 / 15:25
1

Um adaptador Ethernet USB é uma "placa" de rede. Eles são os mesmos para todos os efeitos. Não tenho certeza de qual tem mais potência, um slot PCI ou USB, mas é insignificante considerando as tensões de CC que são usadas internamente.

Eu ainda prefiro uma placa de rede interna, mas apenas porque não gosto de coisas entregando meu computador, se possível. E essas coisas podem se quebrar.

    
por 07.06.2011 / 15:22