Centos硬盘读写速度测试

老看到網上有在前面加time的,而且還用兩個數字除一下,於是我就覺得蛋疼,你說明明顯示出了結果,爲什麼還要自己再算一邊呢?後來才知道是linux4下是不會有速度結果出來的,於是你知道的,”轉載就轉載了,尼瑪動過腦子沒?還把有結果的貼在文章裏面,自己甩自己嘴巴啊。“

PS:最近喜歡上繁體字了,木有辦法啊!

# 測試寫文件的速度:
sync;dd if=/dev/zero of=/tmp/1GB.file bs=1024 count=1000000
# 測試讀文件的速度:
sync;dd if=/tmp/1GB.file of=/dev/null bs=1024 count=1000000


# 測試10次寫文件的速度(有無執行sync的區別比較大):
for i in {1..10}
do
sync
dd if=/dev/zero of=/tmp/1GB.file bs=1024 count=1000000
done

# 測試10次讀文件的速度(有無執行sync沒多大的區別):
for i in {1..10}
do
sync
dd if=/tmp/1GB.file of=/dev/null bs=1024 count=1000000
done


# 由於dd命令結果是顯示在錯誤輸出的上的,若需要進一步處理數據,則需要將結果重定向:
sync;dd if=/dev/zero of=/tmp/1GB.file bs=1024 count=1000000 2>&1 | grep "copied"
sync;dd if=/tmp/1GB.file of=/dev/null bs=1024 count=1000000 2>&1 | grep "copied"

标签: none

仅有一条评论

  1. 123 123

    这个全屏是怎么插件,能滚屏吗?

添加新评论