Qualquer motivo, por que uma transferência de dados de um disco USB-3 externo para outro disco USB-3 externo pode ser lenta?

1

Embora haja toneladas de perguntas sobre a velocidade de transferência do USB 3, vou fazer outra.

A configuração:

Eu tenho dois discos rígidos externos usados para backup de dados. Ambos são StoreJet da Transcend, o lsusb mostra os seguintes detalhes:

Bus 004 Device 005: ID 174c:5106 ASMedia Technology Inc. ASM1051 SATA 3Gb/s bridge

O PC é um Intel Core i5-4440 bastante recente rodando a 3 GHz.

O sistema operacional é o Ubuntu 16.04.

Internamente, os discos parecem ser discos WD Green. Consulte o link para um teste (alemão) do disco.

Espera-se que os discos produzam ~ 100 MByte / segundo de transferência de dados quando conectados a uma porta USB 3 de acordo com esse teste.

Eles fazem isso, se executados em modo único (isto é, transferindo dados de um disco interno para o disco USB 3), por exemplo, usando um trabalho de rsync.

rsync -avuz /home/marc/<some_dir>/ /media/marc/disk2/

No entanto, se eu conectar dois desses caras e transferir dados entre eles, a taxa de transferência cai para ~ 30 MBytes / s.

rsync -avuz /media/marc/disk1 /media/marc/disk2

Não importa qual porta (USB 3.0) eu uso (por exemplo, ambas conectam a duas portas adjacentes no painel frontal ou "diretamente" às portas na parte traseira (na placa-mãe) ou uma na frente e uma na porta de volta.

Eu posso verificar se eles são detectados como discos SuperSpeed em todos os casos.

Embora isso possa não ser específico do Ubuntu - qualquer maneira de analisar isso mais (já examinei o iotop, dmesg, lsusb) ou isso é um problema conhecido de driver USB?

    
por Marc 01.04.2017 / 18:25

0 respostas