O adaptador USB 3.0 Ethernet supera o PCIe GBE da placa mãe

0

Eu recentemente fiz três testes diferentes de largura de banda Iperf usando vários adaptadores de rede. Minha pergunta é: Como um adaptador ethernet USB 3.0 supera um controlador ethernet Gigabit embutido na placa-mãe? Nos testes, tirei telas dos resultados e calculei os resultados de largura de banda mínima e máxima e coloquei juntos um documento do Word para o experimento.

Veja a documentação da experiência no meu Google Drive para obter detalhes sobre o equipamento usado. Teste de largura de banda - Documento do Google Drive

A conclusão

The fastest network adapter on the client side is the USB 3.0 Ethernet adapter. This is surprising to me because a USB peripheral outperforms both the PCI and the PCIe network adapters that are attached to the motherboard. The USB Ethernet adapter outperformed the built in PCIe network adapter by 17.125 megabytes per second and the PCI network adapter by 50.625 megabytes per second. The test results are unable to conclude that the Thunderbolt Ethernet adapter is faster than the USB Ethernet adapter at this time.

    
por Jake Psimos 21.04.2017 / 10:07

1 resposta

3

O problema é que os adaptadores ethernet baseados em PCI / PCIE Realtek são tão baratos quanto possível. Se você tivesse um adaptador Intel ou Broadcom, ele teria um desempenho tão bom quanto - ou superaria o desempenho do adaptador USB (o adaptador USB estava bem próximo da velocidade máxima)

Aqui está uma postagem fórum - que começa com um copiar e colar de comentários para o realtek do freeBSD motorista que explica porque é tão lento. Basicamente, ele tem muito pouca lógica ou buffers decentes nele e é extremamente intensivo da CPU. Eu reconheço que isto é para um cartão mais antigo, no entanto chipsets Realtek são praticamente sempre considerados baratos. (Sem conhecer o modelo - é difícil investigar mais). Você pode melhorar um pouco as coisas com melhores pilotos - talvez.

    
por 21.04.2017 / 10:24

Tags