Я хочу смочь скопировать несколько файлов с нескольких дисков флэш-памяти USB одновременно, способность видеть текущую скорость передачи каждого одновременно. Это - часть тестирования производительности для USB-порта на определенной плате.
Используя pv source > /dev/null
из этого ответа я могу видеть текущую скорость передачи для одного файла. Однако, когда я использую pv source > /dev/null &
чтобы отправить процесс в фон и смочь выполнить другую передачу, вывод от команды объема плазмы больше не показывают на stdout.
Нужно отметить, что я использую minicom для соединения с удаленным хостом с помощью последовательного порта, поскольку требуемой плате не производили свою собственную консоль.
Я открыт для предложений кроме объема плазмы также. Задача состоит в том, чтобы сделать тест производительности/пропускной способности USB-порта. Я первоначально хотел сделать это с CP, но узнал, что это не обеспечивает текущую скорость передачи. У меня нет GUI, иначе мог попробовать его от этого
Править: У меня есть 2 проблемы с rsync:
1) Скорость передачи является очень медленной (одна треть того, что я получаю с объемом плазмы),
2) Это так или иначе удаляет/dev/null после передачи приблизительно 300 МБ, таким образом, останавливаясь с ошибкой
Я смог ответить на этот вопрос при помощи ssh.
, Поскольку я вижу скорость передачи одной передачи с pv source > /dev/null
, я настроил несколько ssh сессий и выполнил одну передачу на сессию