買了2個不同廠牌的32G USB外接碟,但我很好奇到底USB 3.0 的速度到底有多快?標榜的廣告內容也該來核實一下。
不用下載或安裝任何工具,利用MAC/LINUX內定指令dd,即可為我們測試磁碟讀寫速度。
廠牌1:S32(比較貴20%價格)
廠牌2:BANQ
測試寫入200M大小的檔案10次
time dd if=/dev/random of=/Volumes/S32/test1.img bs=200m count=10 && time dd if=/dev/random of=/Volumes/BANQ/test1.img bs=200m count=10
測試寫入結果
10+0 records in
10+0 records out
2097152000 bytes transferred in 208.953879 secs (10036435 bytes/sec)
dd if=/dev/random of=/Volumes/S32/test1.img bs=200m count=10 0.00s user 7.33s system 3% cpu 3:30.02 total
[2] 35498
[2] - 35498 done sync
10+0 records in
10+0 records out
2097152000 bytes transferred in 235.384624 secs (8909469 bytes/sec)
dd if=/dev/random of=/Volumes/BANQ/test1.img bs=200m count=10 0.00s user 7.35s system 3% cpu 3:55.79 total
測試讀取
把input file(if)與output file(of)互換,就由寫入變成了讀取測試。
time dd of=/dev/null if=/Volumes/S32/test1.img bs=512 count=20 && time dd of=/dev/null if=/Volumes/BANQ/test1.img bs=512 count=20
測試讀取結果
20+0 records in
20+0 records out
10240 bytes transferred in 0.003003 secs (3410057 bytes/sec)
dd of=/dev/null if=/Volumes/S32/test1.img bs=512 count=20 0.00s user 0.01s system 37% cpu 0.020 total
20+0 records in
20+0 records out
10240 bytes transferred in 0.012002 secs (853192 bytes/sec)
dd of=/dev/null if=/Volumes/BANQ/test1.img bs=512 count=20 0.00s user 0.00s system 17% cpu 0.026 total
自己親測就可以明白,一分錢一分貨,沒有錯。
EmoticonEmoticon