J'utilise Ubuntu 12.04. Je suis ici pour savoir s'il existe un moyen d'observer la vitesse d'écriture et de lecture de l'USB via le terminal.
command-line
usb
rɑːdʒɑ
la source
la source
L'
pv
outil vous permet de visualiser le débit des données qui le traversent. Après avoir installé le package, vous pouvez exécuter une commande comme la suivante pour voir le taux d'écriture:Pour la lecture, effectuez l'opération inverse en utilisant le
tmp123
fichier nouvellement créé :la source
J'étais curieux à ce sujet car j'avais un SSD SATA 3 que je voulais utiliser pour traiter certains fichiers vidéo (pour garder les attentes d'E / S au minimum) mais je n'avais que des ports SATA 2 (3Gbps) disponibles sur le système, mais aussi un Port USB3 disponible.
Vous pouvez déterminer la vitesse maximale théorique du port pour chaque port USB avec la commande
sudo lsusb -vvv |grep -i -B5 -A5 bcdUSB
La ligne bcdUSB renvoie la version USB du port.
Un exemple d'un de mes systèmes:
Ou l'alternative rapide et facile
lsusb -t
qui fournit une sortie comme celle-ci:Étant donné que les 5 Gbit / s disponibles via USB3 étaient beaucoup plus proches des 6 Gbit / s auxquels SATA 3 est évalué, j'ai décidé d'y connecter le lecteur
Bus 004 Device 002
(via l'adaptateur Asmedia USB3toSATA). Les résultats ont été assez satisfaisants.Sources: cette page
Expérimentation
https://en.wikipedia.org/wiki/USB
https://en.wikipedia.org/wiki/Serial_ATA Comment trouver la vitesse du concentrateur USB
la source
lsblk
et le contenu de fichiers comme [etc / mtab] Si vous avez une nouvelle question, n'hésitez pas à demander en utilisant le [bouton Poser une question] ( askubuntu.com/questions/ demander ) dans le coin supérieur droit de la page.Essayez avec ceci:
Ensuite, jetez un œil aux entrées nommées bDeviceProtocol et bInterfaceProtocol
la source
sudo lsusb -vvv |grep -i -B5 -A5 bDeviceProtocol
. Regardez ensuite les entrées répertoriées comme bDeviceClass Hub.