測試 USB 或 SD card 讀寫速度的 command - Linux

Table of Contents

請問 Linux 是否有 command 可以測試 USB 或 SD 卡讀寫速度?

我之前測試是寫程式

搭配 dd 這個指令去測讀寫速度

不知道 Linux 是否有指令可以直接用

這樣就不用寫程式了

謝謝

--

All Comments

James avatarJames2015-08-17
hdparm -t /dev/xxx 但個人覺得dd比較準確
Jessica avatarJessica2015-08-20
dd if=/dev/zero of=/dev/sdb bs=2048k count=100
這對磁區直接寫入資料可以測試,但是整個資料會被破壞
/dev/sdb 你要換成實際你的 usb 裝置的位置名稱
Quanna avatarQuanna2015-08-22
若希望 usb 資料不會遺失,一般掛載起來之後也是用 dd
不過是指定掛載點目錄來測試
dd if=/dev/zero of=/mnt/disk/file.dat bs=2048k .....
Kelly avatarKelly2015-08-23
印象中dd的bs大小那設定會影響出來的數據
Freda avatarFreda2015-08-25
bs 可以稍微大一點,但是要看隨身碟本身寫入速度
Quanna avatarQuanna2015-08-30
我個人 usb 3.x 的高速隨身碟我都用 bs=100M 為基礎
Mia avatarMia2015-08-30
測小檔bs就用4k,大檔就用1g寫
Kristin avatarKristin2015-08-31
iozone
Kristin avatarKristin2015-09-04
fio
Heather avatarHeather2015-09-07
Windows下可以用Crystal Disk Mark,內建精美壁紙