Я использую Ubuntu 12.04. Я здесь, чтобы узнать, есть ли способ наблюдать скорость записи и чтения USB через терминал.
command-line
usb
rɑːdʒɑ
источник
источник
pv
Инструмент позволяет просматривать пропускную способность данных , проходящих через него. После установки пакета вы можете запустить команду, подобную следующей, чтобы увидеть скорость записи:Для чтения выполните противоположную операцию, используя только что созданный
tmp123
файл:источник
Мне было любопытно, так как у меня был SATA 3 SSD, который я хотел использовать для обработки некоторых видеофайлов (чтобы обеспечить минимальное время ожидания ввода / вывода), но в системе были доступны только порты SATA 2 (3Gbps), но также USB3 порт доступен.
Вы можете определить теоретическую максимальную скорость порта для каждого порта USB с помощью команды
sudo lsusb -vvv |grep -i -B5 -A5 bcdUSB
Строка bcdUSB возвращает USB-версию порта.
Пример из одной из моих систем:
Или быстрая и простая альтернатива,
lsusb -t
которая обеспечивает вывод как это:Так как 5 Гбит / с, доступные через USB3, были намного ближе к 6 Гбит / с, на которые рассчитан SATA 3, я решил подключить накопитель туда
Bus 004 Device 002
(через адаптер Asmedia USB3toSATA). Результаты были вполне удовлетворительными.Источники: эта страница
экспериментирование
https://en.wikipedia.org/wiki/USB
https://en.wikipedia.org/wiki/Serial_ATA Как узнать скорость USB-концентратора
источник
lsblk
и содержимое файлов наподобие [etc / mtab] Если у вас есть новый вопрос, пожалуйста, не стесняйтесь задавать его, используя кнопку [Задать вопрос] ( askubuntu.com/questions/) спроси ) в правом верхнем углу страницы.Попробуйте с этим:
Затем взгляните на записи с именами bDeviceProtocol и bInterfaceProtocol.
источник
sudo lsusb -vvv |grep -i -B5 -A5 bDeviceProtocol
. Затем посмотрите на записи, перечисленные как bDeviceClass Hub.