Comparação de velocidade entre USB 2.0, USB 3.0, eSATA, Firewire e Thunderbolt

57

Qual conexão externa tem o maior throughput de dados em relação aos cabeçalhos usados? Eu apreciaria uma lista mais lenta a mais rápida, incluindo USB 2.0, USB 3.0, FireWire 400, FireWire 800, eSATA e Thunderbolt, considerando a largura de banda consumida pelo comando e controle (reduzindo a disponibilidade de largura de banda de dados).

    
por Moshe 07.05.2010 / 21:03

4 respostas

77

Os valores máximos teóricos são os seguintes:

Em bits por segundo, ou seja:

  • USB 1.1 = 12 Mbit / s
  • Firefire 400 = 400 Mbit / s
  • USB 2.0 = 480 Mbit / s
  • FireWire 800 = 800 Mbit / s
  • USB 3.0 = 5 Gbit / s
  • USB 3.1 = 10 Gbit / s
  • eSATA = Até 6 Gbit / s (750 MB / s) agora, pois depende do chip SATA interno.
  • Raio de luz = 10 Gbit / s × 2 (2 canais)
  • Raio 2 = 20 Gbit / s
  • Raio 3 = 40 Gbit / s

Em Bytes por segundo, ou seja:

  • USB 1.1 = 1,5 MB / s
  • Firefire 400 = 50 MB / s
  • USB 2.0 = 60 MB / s
  • FireWire 800 = 100 MB / s
  • USB 3.0 = 625 MB / s
  • USB 3.1 = 1.21 GB / s
  • eSATA = 750 MB / s
  • Raio = 1,25 GB / s × 2 (2 canais)
  • Raio 2 = 2,5 GB / s
  • Raio 3 = 5 GB / s

No entanto, isso não fornece a resposta real. Por exemplo, o FireWire 400 é uma conexão serial. Os 400 Mbps inteiros estão disponíveis para transferência de dados. O USB 2.0 envia dados de comando e controle através da mesma conexão que os dados usam, 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

    
por 07.05.2010 / 21:24
10

A Wikipedia fornece uma comparação bastante abrangente: link

    
por 07.05.2010 / 22:51
5

O Intel Thunderbolt, de acordo com o link da Wikipedia SATA logo acima, é de 10 Gbit / s.

Além disso, nenhuma dessas respostas até agora deu nenhuma informação prática / útil. Velocidades teóricas máximas e do mundo real podem variar muito, e apenas alguns testes reais significativos darão respostas significativas.

Até agora, não encontrei muitos desses testes. Há um no Crunchgear.com:

link

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, o seu sistema (ou qualquer outro sistema) pode não produzir comparações comparáveis)

Outro parece sugerir USB 3.0 "Turbo" (o que quer que seja?) tem um pouco sobre eSATA, em sansdigital.com:

link

Mas tenho que questionar isso, sugerindo velocidades de leitura / gravação de disco rígido de ~ 200 MB / s - a menos que os discos rígidos tenham melhorado drasticamente recentemente, não acredito que essas velocidades sejam fisicamente possíveis e suspeitar que essas velocidades são apenas em cache.

Provavelmente, é relativamente seguro utilizar eSATA ou USB 3.0 e obter velocidades que estejam próximas do ideal ... contanto que não haja nada sufocando sua cadeia, por assim dizer. (componente mal projetado ou barato, etc., causando um gargalo) Nós realmente precisamos de mais comparações do mundo real com vários componentes de hardware diferentes.

    
por 01.05.2011 / 03:00
2

Este é um exemplo perfeito de uma pergunta incrivelmente mal formulada que chega à resposta "popular" incorreta.

"Rápido" ??? O que isso significa?

Eu tenho 80 pessoas que preciso mover uma milha o mais rápido possível. Minhas escolhas para o veículo são:

um ônibus escolar, velocidade máxima de 70 quilômetros 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

Firewire 400 pode empurrar (máximo teórico) 400 Mbps

No entanto, o barramento USB cobra aproximadamente 20% da sobrecarga. Isso significa que a taxa de dados de taxa de transferência máxima teórica 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 pelo mesmo canal usado para mover dados.

Firewire não tem essa restrição a considerar. Assim, na taxa de transferência de dados, o FireWire 400 superará o USB 2.0, embora o USB 2.0 tenha um máximo teórico maior.

Este não é o único exemplo de por que responder a uma pergunta como esta citando valores máximos teóricos não fornece uma resposta correta.

    
por 25.08.2015 / 13:10