怎么用dd命令测试U盘读写速度

1.如何确认host是将外设识别为2.0还是3.0
a)关注dmesg,查看如下字串

usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd

说明是识别为3.0的外设

usb 2-1: new high-speed USB device number 2 using xhci-hcd

说明是识别为2.0的外设
b)关注/sys/bus/usb/devices/usbX/下面的speed字段是480还是5000

2.U盘的读写速率测试

cd /mnt/runtime/default/5035-D1BD

写入速度测试:

msm8953_64:/mnt/runtime/read/5035-D1BD # dd if=/dev/zero of=./1.bin bs=1024576 count=256
256+0 records in
256+0 records out
262291456 bytes transferred in 5.136 secs (51069208 bytes/sec)

读取速度测试

msm8953_64:/mnt/runtime/default/5035-D1BD # dd if=./1.bin of=/dev/null bs=1024576
256+0 records in
256+0 records out
262291456 bytes transferred in 9.204 secs (28497550 bytes/sec)

3.每次读取和写入前需要执行drop cache

echo 3 > /proc/sys/vm/drop_caches
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值