Я посмотрел команду hdparm
, но все примеры для тестирования дисков. Не уверен, что его можно использовать для тестирования внешних USB-устройств (в частности, USB-флешки).
Я использую этот код прямо сейчас:
dd if=/dev/zero of=/media/storage/speed_test.txt bs=100K count=1k
sudo /sbin/sysctl -w vm.drop_caches=3
dd if=$/media/storage/speed_test.txt of=/dev/null bs=100K count=1k
Какие диапазоны скоростей чтения и записи мне следует ожидать? Я получил ~ 900 МБ / с для записи и ~ 500 МБ / с для чтения, и я думаю, что цифры слишком высоки. Я правильно не очищаю кеш? Какие еще команды я могу использовать для проверки скорости?
Обновить:
Благодаря user427539
«ответ S и zloster
» s комментарий, у меня теперь есть более точное измерение скорости. Я тестирую флешку на 16 ГБ и пишу и читаю 1 ГБ данных. Я получил 22 МБ / с для записи и 46 МБ / с для чтения. Однако разве такие скорости не слишком медленные для флэш-устройства USB3? Почему скорость была бы такой низкой?