Qual conexão externa tem a maior taxa de transferência de dados em relação aos cabeçalhos usados? Eu apreciaria uma lista mais lenta para a mais rápida, incluindo USB 2.0, USB 3.0, FireWire 400, FireWire 400, eSATA e Thunderbolt, considerando a largura de banda consumida por comando e controle (reduzindo a disponibilidade da largura de banda de dados).
63
Respostas:
Os máximos teóricos são os seguintes:
Em bits por segundo, ou seja:
Em bytes por segundo, ou seja:
No entanto, isso não fornece a resposta real. Como exemplo, o FireWire 400 é uma conexão serial. Todo o 400 Mbps está disponível para transferência de dados. O USB 2.0 envia dados de comando e controle pela mesma conexão usada pelos dados, limitando a conexão de 480 Mbps a 380 a 400 Mbps. Ao considerar a taxa de transferência, a lista parece totalmente diferente.
Para a velocidade / taxa de transferência / largura de banda de mais dispositivos, consulte este artigo na wikipedia http://en.wikipedia.org/wiki/List_of_device_bit_rates#Peripheral
fonte
A Wikipedia oferece uma comparação bastante abrangente: http://en.wikipedia.org/wiki/Serial_ATA#Comparison_with_other_buses
fonte
O Intel Thunderbolt, conforme o link da Wikipedia SATA logo acima, é de 10 Gbit / s.
Além disso, nenhuma dessas respostas até agora fornece informações práticas / úteis. As velocidades máximas teóricas e do mundo real podem variar bastante, e apenas alguns testes reais significativos darão respostas significativas.
Até agora, não encontrei muitos desses testes. Há um no Crunchgear.com:
http://www.crunchgear.com/2010/02/05/esata-is-faster-than-usb-3-0-at-least-right-now/
Mas mesmo isso deixa alguma dúvida, pois talvez a implementação específica do USB 3.0 não seja a ideal. (precisamos de mais variedade para ter certeza e, mesmo assim, seu sistema (ou qualquer outro sistema) pode não produzir referências comparáveis)
Outro parece sugerir que o USB 3.0 "Turbo" (seja o que for?) Tem um pouco mais do eSATA, em sansdigital.com:
http://www.sansdigital.com/performance-comparison/eliteraid-usb3-performance-feature.html
Mas tenho que questionar isso, sugerindo velocidades de leitura / gravação de ~ 200 MB / s no disco rígido - a menos que os discos tenham melhorado drasticamente recentemente, não acredito que essas velocidades sejam fisicamente possíveis e suspeito que sejam apenas armazenadas em cache.
Provavelmente é relativamente seguro usar o eSATA ou USB 3.0 e obter velocidades próximas do ideal ... desde que não haja nada bloqueando sua cadeia, por assim dizer. (componente mal projetado ou barato, etc., causando gargalo) Precisamos realmente de mais comparações do mundo real com vários componentes de hardware diferentes.
fonte
Este é um exemplo perfeito de uma pergunta incrivelmente mal formulada que chega à resposta "popular" incorreta.
"Rápido"??? O que isso significa?
Tenho 80 pessoas que preciso percorrer uma milha o mais rápido possível. Minhas escolhas para veículo são:
um ônibus escolar, velocidade máxima 70 milhas por hora
um Lamborghini, que pode fazer 220 milhas por hora
Então, qual eu escolho? O "mais rápido"?
O ponto que estou fazendo é explicado aqui ...
USB 2.0 pode empurrar (máximo teórico) 480 Mbps
O Firewire 400 pode enviar (máximo teórico) 400 Mbps
No entanto, o barramento USB cobra aproximadamente 20% de sobrecarga. Isso significa que a taxa máxima teórica de dados de transferência está mais próxima de 384 Mbps. Isso ocorre porque 20% é usado para controlar o barramento. Ou seja, os sinais de controle são enviados através do mesmo canal usado para mover dados.
O Firewire não tem essa restrição a considerar. Portanto, na taxa de transferência de dados, o FireWire 400 superará o USB 2.0, mesmo que o USB 2.0 tenha um máximo teórico mais alto.
Este não é o único exemplo de por que responder a uma pergunta como essa citando máximos teóricos não fornece uma resposta correta.
fonte