Por que há um aumento de velocidade ao usar um dispositivo USB 2.0 com uma porta USB 3.0?

15

Eu sei que essa pergunta, ou perguntas semelhantes, já foram feitas antes, mas ainda assim estou curioso ...

Meu laptop tem duas portas USB 3.0 e - ocasionalmente - conecto um disco rígido externo da Western Digital que usa USB 2.0. Também usei esse mesmo disco conectado a uma porta USB 2.0 e, tendo experimentado essas duas configurações, posso dizer que percebo uma transferência um pouco mais rápida (aproximadamente 20 MB / s mais) usando a porta USB 3.0. Isso não faz sentido para mim.

Existe alguma razão para isso?

    
por Ben Franchuk 28.02.2015 / 06:41

1 resposta

19

This doesn’t make sense to me.

Is there any reason for this?

Eu notei isso também quando atualizei meu Mac Mini para um modelo com portas USB 3.0; minhas unidades USB 2.0 mais antigas copiavam dados visivelmente mais rápidos. A lógica que acredito não é todos os controladores USB 2.0 são os mesmos.

Pelo que entendi, a velocidade do USB 2.0 deve ser a velocidade máxima; não um mínimo e não uma velocidade consistente prometida. O que significa quando o USB 2.0 apareceu pela primeira vez, foi mais rápido que o USB 1.1, mas nem de perto a velocidade de 480 Mbit / s prometida. À medida que os chipsets USB 2.0 melhoraram, a velocidade e a compatibilidade melhoraram.

Simplificando, nem todos os controladores USB 2.0 são iguais. Heck, nenhum tipo de controladores - SCSI, FireWire, PCI, etc ... - de todos e quaisquer tipos são os mesmos. Ou uma analogia de tecnologia direta melhor é porque alguns controladores ethernet gigabit transferem a velocidade melhor & mais rápido que outros? São simplesmente melhorias no controlador.

Portanto, olhando para as especificações do USB 3.0, parece que os controladores USB 3.0 têm um desempenho geral melhor, e o benefício é que o padrão USB 2.0 para o qual ele faz downgrade é uma implementação de USB 2.0 com melhor desempenho.

Isso é tudo anedótico e conversacional, mas eu encontrei este artigo da AnandTech sobre "Desempenho da unidade flash USB 2.0 em uma porta USB 3.0" que suporta essa afirmação:

The real-world transfer times show that while USB 2.0 flash drives do, in fact, perform faster when 'up-plugged,' this improvement is very minor, to the point of being nearly or not at all perceptible. That said, if you have USB 3.0 ports available, you can shave a few seconds off your transfer times by sticking your USB 2.0 flash drives into them.

E essa resposta em outra pergunta sobre superusuários também é válida; lembre-se que a resposta aceita para esta pergunta diz que não há diferença, mas está claro para mim que definitivamente existe:

Actually, yes, it will be faster by a small margin. You will only see gain if the device in question can dish out a higher bandwidth over another interface like ExpressCard or PCIe. for instance a modern 7200 hard drive in a external enclosure could more than saturate the USB 2.0 port. If the enclosure is a USB 2.0 device, it will be operate with more of its bandwidth when plugged into a USB 3.0 hub, but not nearly as much as if it was a USB 3.0 to USB 3.0 device to hub link (with a USB 3.0 cable).

    
por 28.02.2015 / 07:00