Eu procurei o hdparm
comando, mas todos os exemplos são para testar discos. Não tenho certeza se ele pode ser usado para testar dispositivos USB externos (especificamente um dispositivo USB).
Estou usando este código agora:
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
Quais são os intervalos de velocidade de leitura e gravação que devo esperar? Eu tenho ~ 900 MB / s para gravação e ~ 500 MB / s para leitura e acho que os números são muito altos. Não estou limpando o cache corretamente? Quais outros comandos posso usar para testar a velocidade?
Atualizar:
Graças à user427539
resposta e zloster
ao comentário, agora tenho uma medição mais precisa das velocidades. Estou testando com um pen drive USB de 16 GB e estou escrevendo e lendo 1 GB de dados. Eu tenho 22 MB / s para escrever e 46 MB / s para leitura. No entanto, essas velocidades não são muito lentas para um dispositivo flash USB3? Por que a velocidade seria tão baixa?