Por que a cópia da unidade flash para o HDD é mais rápida do que a unidade flash para si?

0

Tenho uma unidade flash USB 3.0 conectada a uma porta 2.0 (entendo que isso torna a funcionalidade 3.0 sem sentido) e, ao copiar um arquivo da unidade flash para a unidade de disco rígido do computador (5400 RPM HDD), ele é copiado por 15 a 20 MB / s, enquanto copia o mesmo arquivo para a unidade flash em que estava originalmente, era de 10 a 11 MB / s. Mas não copiar o arquivo para a unidade flash fará com que o arquivo não precise passar pelo computador, o que significa que a unidade flash pode usar suas velocidades mais altas devido ao 3.0? Por que foi mais lento do que copiar para o HDD?

    
por ChristianF97 06.12.2016 / 00:40

1 resposta

2

A unidade flash e o HDD são dispositivos PERIFÉRICOS para o computador. O termo "periférico" expressa explicitamente a topologia de transferência de dados fundamental: ler do periférico - > transferir para o host - > escreva para periférico. Não há outro caminho no PC. Dispositivos periféricos não escrevem nada internamente, diretamente para si mesmo. Eles se comunicam apenas de "periferia" para "centro" e vice-versa.

Mesmo que a unidade flash seja capaz de velocidades USB 3.0, ela pode atingir essas taxas de transferência somente quando conectada a uma porta do host correspondente.

O procedimento de cópia é READ e, em seguida, WRITE. Se você transferir dados do flash para o HDD, a transação prosseguirá mais rápido, simplesmente porque as gravações do HDD são muito mais rápidas do que a velocidade de gravação do flash drive. Portanto, o tempo para WRITE to HDD é menor do que se o sistema o gravasse no mesmo flash nas taxas USB2.

    
por 06.12.2016 / 02:09