Estou usando o Ubuntu 12.04. Estou aqui para saber se há alguma maneira de observar a velocidade de gravação e leitura do USB através do terminal.
command-line
usb
rɑːdʒɑ
fonte
fonte
A
pv
ferramenta permite visualizar a taxa de transferência dos dados que fluem por ela. Após a instalação do pacote, você pode executar um comando como o seguinte para ver a taxa de gravação:Para leitura, execute a operação oposta usando o
tmp123
arquivo recém-criado :fonte
Fiquei curioso sobre isso, pois tinha um SSD SATA 3 que queria usar para processar alguns arquivos de vídeo (para manter a espera de E / S no mínimo), mas tinha apenas portas SATA 2 (3Gbps) disponíveis no sistema, mas também um Porta USB3 disponível.
Você pode determinar a velocidade máxima teórica da porta para cada porta USB com o comando
sudo lsusb -vvv |grep -i -B5 -A5 bcdUSB
A linha bcdUSB retorna a versão USB da porta.
Um exemplo de um dos meus sistemas:
Ou a alternativa rápida e fácil
lsusb -t
que fornece resultados como este:Como os 5 Gbps disponíveis via USB3 estavam muito mais próximos dos 6 Gbps em que o SATA 3 é avaliado, decidi conectar a unidade
Bus 004 Device 002
(através do adaptador Asmedia USB3toSATA). Os resultados foram bastante satisfatórios.Fontes: Esta página
Experimentação
https://en.wikipedia.org/wiki/USB
https://en.wikipedia.org/wiki/Serial_ATA Como encontrar a velocidade do hub USB
fonte
lsblk
e o conteúdo de arquivos como [etc / mtab] Se você tiver uma nova pergunta, não hesite em perguntar usando o [botão Fazer pergunta] ( askubuntu.com/questions/ perguntar ) no canto superior direito da página.Tente com isto:
Em seguida, dê uma olhada nas entradas denominadas bDeviceProtocol e bInterfaceProtocol
fonte
sudo lsusb -vvv |grep -i -B5 -A5 bDeviceProtocol
. Em seguida, observe as entradas listadas como bDeviceClass Hub.