Se você tiver vários discos rígidos conectados a um hub USB, os dados copiados passam primeiro pelo computador ou diretamente pelo hub USB? A postagem de hoje com perguntas e respostas sobre o superusuário tem as respostas para as perguntas de um leitor curioso.
A sessão de perguntas e respostas de hoje chega até nós como cortesia do SuperUser - uma subdivisão do Stack Exchange, um grupo de sites de perguntas e respostas voltado para a comunidade
Foto cortesia de itBox24 (Flickr) .
A questão
O leitor de superusuário IAmJulianAcosta quer saber se duas unidades conectadas a um hub USB podem transferir dados diretamente através do hub USB e ignorar completamente o computador:
Se eu conectar duas unidades USB a um hub externo e copiar dados de uma unidade para a outra, os dados passam pelo computador ou o hub USB gerencia os dados? Isso tem algum benefício de desempenho?
Que rota os dados tomarão ao serem copiados de uma unidade USB para a outra?
A resposta
Os colaboradores SuperUser lzam, Luu Vinh Phuc e fixer1234 têm a resposta para nós. Primeiro, lzam:
Não, isso não vai funcionar. Todos os dados que você está copiando precisarão ser lidos pelo computador da unidade de origem antes de serem copiados para a unidade de destino.
Se houver alguma coisa, ter dois discos rígidos conectados ao mesmo hub USB pode tornar as coisas mais lentas. Se você tiver vários dispositivos conectados ao hub, eles precisam compartilhar a largura de banda.
Seguido da resposta de Luu Vinh Phuc:
USB é um protocolo orientado a host, não um padrão ponto a ponto como o firewire. Os drives são apenas dispositivos, não são hosts que controlam ou decidem nada. Sem o host, eles não podem nem interagir com o mundo exterior.
Supondo que você possa conectar as duas unidades dessa maneira, como eles saberão quais arquivos e / ou pastas você deseja copiar? Como eles saberão de qual unidade copiar e sobrescreverão os arquivos duplicados? Como eles se comportarão se as unidades estiverem cheias?
E nossa resposta final do fixer1234:
Um hub USB é apenas uma maneira de compartilhar uma conexão com o computador quando você não tem portas USB suficientes para todos os dispositivos que deseja conectar. Os dispositivos conectados ao computador por meio de um hub USB nunca se comunicam. O hub USB garante que o tráfego entre o computador e os dispositivos conectados vá de e para o dispositivo certo, como se cada um estivesse literalmente conectado a uma porta USB do computador.
Não há benefício de desempenho e pode haver um prejuízo de desempenho. O hub USB em si é conectado ao computador por meio de uma conexão USB, portanto, tudo que estiver conectado ao hub USB deve compartilhar a largura de banda dessa conexão. Os discos rígidos podem consumir muito da largura de banda do hub USB e afetar o desempenho de outros dispositivos conectados ao hub USB. Geralmente, você não deseja conectar discos rígidos através de um hub USB por causa disso.
Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui .