Ubuntu - 測試硬盤讀寫速度


Linux系統自帶工具來測試硬盤讀寫速度

 

工具/原料

1、Ubuntu

2、dd

 

原理

利用/dev/zero和/dev/null測試硬盤讀寫速度

 

方法

1、首先我們了解一下 /dev/null 和 /dev/zero 兩個文件,我們分別打開兩個文件,

由圖可以看出null是個空文件,而zero是個無顯示的無限輸入文件,永遠無盡頭,

這就代表zero可以作為一個無限寫入硬盤的文件,而null是個無限空的文件可以理解為windows下的垃圾桶。

 

 

2、在被測試的硬盤根目錄創建一個testReadOrWrite文件,用於測試純寫純讀使用。

被測試的硬盤根目錄創建一個testReadAndWrite文件,用於測試讀寫使用。

 

3、測試純寫速度

進入testReadOrWrite文件的目錄,

將/dev/zero中的無限輸入寫到testReadOrWrite文件中(注意我們使用dd使要是用time命令進行計時)

執行命令:time dd if=/dev/zero of=./testReadOrWrite bs=8k count=1000000

下圖結果即為每秒747M,8.2G用了10.9714秒

 

4、測試純讀速度

進入testReadOrWrite文件的目錄

執行命令:time dd if=./testReadOrWrite of=/dev/null bs=8k count=1000000

下圖結果即為每秒1.2GB,8.2G用了6.79553秒

 

5、測試讀寫速度

進入testReadAndWrite文件的目錄

將testReadOrWrite文件中的數據寫入testReadAndWrite文件中

執行命令:time dd if=./testReadOrWrite of=./testReadAndWrite bs=8k count=1000000

下圖結果即為每秒466,4.4G用了9.44006秒

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM