怎麼用dd命令測試U盤讀寫速度

2021-09-02 23:19:20 字數 1053 閱讀 3052

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

正確用DD測試磁碟讀寫速度

問 以下幾種方式測試磁碟讀寫速度有什麼區別?dd if dev zero of test bs 1m count 128 dd if dev zero of test bs 1m count 128 sync dd if dev zero of test bs 1m count 128 conv f...

linux之U盤讀寫速度測試

1.dd命令簡述 if 輸入檔案,of 輸出檔案,ibs 一次讀取位元組數,obs 一次寫入位元組數,bs 設定一次讀取寫入的位元組數,skip 跳過的bs數,count 拷貝的塊數 2.使用 dev null和 dev zero 1.把 dev null看作 黑洞 它等價於乙個只寫檔案,所有寫入它...

dd命令測試裸盤速度方法

1.dd命令測,塊大小為8k dd只能提供乙個大概的測試結果,而且是連續io 而不是隨機io 讀測試 time dd if dev sda2 of dev null bs 8k count 8388608 8388608 0 records in 8388608 0 records out 6871...