USB vs. FireWire para discos rígidos externos

10

Para discos rígidos externos nesta questão, estou me referindo aos HDDs tradicionais; o tipo com metal giratório dentro deles (sem RAM ou hardware de alto desempenho e flash):

Existe uma diferença significativa de velocidade entre o USB 2.0 e o FireWire 400 para HDDs externos? E, enquanto estamos aqui, eSATA e FireWire 800? Claro que você pode apenas pesquisar no Google os números de velocidade do barramento, mas os HDDs tradicionais conseguem acompanhar algum deles?

Kevin L.
fonte

Respostas:

15

Os discos rígidos tradicionais (7200 RPM) são muito mais rápidos do que o padrão USB permite. Você pode provar isso pegando um disco rígido decente e conectando-o nativamente, testando-o e testando-o em um transportador USB.

Como o eSATA e o Firewire (400/800) são significativamente mais rápidos que o USB, eu apostaria que eles têm velocidade razoavelmente próxima do tipo de velocidade que você veria em uma unidade conectada nativamente. Especialmente eSATA - já que não é para ser uma versão externa de um controlador SATA nativo?

EvilChookie
fonte
3
O Firewire 800 parece quase tão rápido quanto um interno nativo.
Jay R.
Eu tenho dito USB causa mais carga da CPU do que IEEE 1394 (também conhecido como FireWire ™)
dlamblin
1
Não sei como causar mais carga, mas o USB pode ser um pouco intensivo da CPU. O desempenho do USB pode sofrer durante períodos de alta carga da CPU. Eu já vi pessoas que jogavam jogos online com modems ADSL baseados em USB e experimentavam desistências frequentes durante o jogo devido à alta carga da CPU.
#
O eSATA é exatamente o mesmo protocolo SATA, com requisitos para melhores cabos e tensões mais altas e um conector ligeiramente diferente.
Mircea Chirea
1
O USB2 requer que a CPU lide com detalhes de comunicação de baixo nível, enquanto o Firewire possui um controlador discreto nas portas que lida com os detalhes mais detalhados. Acho que o USB3 supera isso, delegando mais responsabilidades aos controladores USB e menos aos drivers.
Mark K Cowan
3

É pouco científico, mas minhas experiências com Firewire 400, 800 e USB 2 em vários Macs Intel (laptops e iMacs) é que o FW400 é visivelmente mais rápido que o USB 2 e o FW800 está obtendo velocidades de unidade interna.

Diariamente, copio vários arquivos de 16 a 25 GB (máquinas virtuais) e sempre escolho o FW800 (ou 400) sobre o USB2. Por um tempo, eu copiava regularmente um arquivo de 16 GB de um FW800 para outro (eles estavam encadeados) e era como copiar entre dois discos rígidos internos.

Compreendo que o FW400 possa ser um animal diferente no Windows, é claro.

robsoft
fonte
3

Estou atrasado um pouco, mas ... as velocidades de barramento em que os vários protocolos estão classificados não são uma boa indicação da velocidade real que você pode esperar. Por exemplo, o USB possui muitas despesas gerais (por design) e, com a maioria dos chips de controle que deparei com o USB 2.0, na verdade, não é mais rápido que o Firewire 400 (sem números disponíveis, espero que você tome isso como uma evidência anedótica de mim ...)

Há alguns anos, o USB 2.0 era, de fato, o mais lento desses dois, devido ao fato de exigir mais apoio da CPU, mas agora que temos CPUs de núcleo duplo e barramentos internos rápidos em todos os lugares, você não encontrará nenhuma diferença não mais.

Para uma rápida visão geral do rendimento realista que você pode esperar, consulte o site do S-ATA SIG. É claro que esses dados não são independentes, uma vez que eles definiram o padrão e-SATA, mas eu diria que eles são bastante otimistas sobre o USB 2.0: seus 45 MB / s citados são algo que eu nunca vi em meu próprio uso - 32MB / s no máximo, realmente.

Velocidades típicas da interface

yungchin
fonte
Eu tive desempenho ligeiramente melhor USB2 do que o gráfico com SSDs Intel através de USB, mas não significativamente melhor ... Certamente não o 2x ~ to ~ 7x diferença necessária para competir com 1394b ou SATA3G
Mark K Cowan
1

Teoricamente, o Firewire 400 tem uma velocidade máxima de 400 Mbit / se USB 2.0 tem uma velocidade máxima de 480 Mbit / s. No entanto, as velocidades de uso reais tendem a diferir muito e geralmente dependem do próprio disco rígido externo.

O USB tem uma compatibilidade muito mais ampla com unidades externas e computadores, mas a maioria dos discos rígidos externos e computadores de qualidade oferecerão suporte ao Firewire nos próximos anos.

Josh Hunt
fonte
3
Os 480 Mbps para USB2 são um modo burst, onde os 400 Mbps do Firewire devem ser um modo sustentado. A menos que você esteja transferindo apenas arquivos grandes com ele, provavelmente não notará.
Jay R.
A maioria das unidades USB são unidades SATA com uma ponte USB-> SATA. Você pode facilmente obter uma ponte Firewire-> SATA. Minha unidade "portátil" é um disco SATA com uma ponte Firewire-> IDE, a ponte era bem barata.
Mark K Cowan
1

O Firewire ama você, mas algumas vezes você precisa de USB. (Como as pessoas são baratas e compram máquinas baratas, você sabe).

Se você está comprando uma caixa / dock, eu compraria uma com:

  • FW 800 (é compatível com 400, você só precisa de um cabo 400-800)
  • eSATA (mas se você estiver no Mac, nenhum é fornecido com portas eSATA)
  • USB (até meu cachorro tem USB e ele não é um computador. Além disso, eu não tenho um cachorro)

Portanto, você tem o melhor do Firewire e do eSATA, mas ainda pode conectar sua unidade às máquinas dos seus amigos do século XX. (Desde que você o tenha formatado como FAT32, suponho.)

Sim, custa três vezes o preço de um gabinete somente USB. Você recebe o que você paga.

Algumas histórias reais de uso:

  • Tentei executar backups via USB e via FW400, e o FW é decididamente mais rápido. (Usando SuperDuper)
  • Onde trabalho, tivemos dificuldade em reproduzir vídeos não compactados em HD total do FW400. O FW800 realmente brilha aqui. Se você planeja editar os vídeos mencionados, precisará dele.

Infelizmente, nunca tive a chance de usar o eSATA, mas, como apontado por outros, ele deve ter um desempenho semelhante ao do SATA, o que é ótimo.

kch
fonte
1

Do ponto de vista dos usuários, achei o USB2 melhor que o firewire, pois há mais dispositivos disponíveis. Para velocidade bruta, o firewire 800 é excelente. Eu ainda não usei o eSATA, e acho que provavelmente acabará sendo o padrão.

Bruce McLeod
fonte
0

Um dos grandes avanços do FW é que ele é um protocolo ponto a ponto. O que significa que você pode fazer um daisychain com 4 computadores e 5 discos rígidos e ainda fazê-lo funcionar. Você pode ter problemas quando 2 sistemas gravam o mesmo arquivo ao mesmo tempo, mas o FW é muito mais flexível.

bert
fonte