iozone磁碟讀寫測試工具的使用以及命令詳解、下載(網站最詳細講解步驟)
一、iozone簡介
iozone是一款開源工具,用來測試檔案系統的讀寫效能,也可以進行測試磁碟讀寫效能。
二、下載
方式二:個人網盤存放有,版本為iozone3.430版本,需要新版本可私聊聯絡我,免費贈送給。
連結:
提取碼:h0ch
三、 執行測試
3.1工具安裝
tar xvf iozone3_430.tar #解壓(注意不要有中文名目錄) cd iozone3_430/src/current/ #進入安裝目錄 make linux #安裝
3.2 OS配置(可不配置)
#設定調頻模式為performance cpupower frequency-set –g performance
3.3 測試執行
mkdir /home/hdd #在/home目錄下建立一個資料夾hdd
mount /dev/sda5 /home/hdd #把磁碟分割槽/dev/sda5 掛載到建立的hdd目錄下) #如果沒有分割槽可進行df -l 檢視磁碟掛載情況,隨機選擇一個稍微大些的磁碟進行讀寫測試。磁碟分割槽命令fdisk /dev/sda 可進行分割槽,詳情看下一章節。
cd /home/iozone3_430/src/current #切換到安裝目錄下
./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 8G | tee -a iozone1.log #設定大小為實體記憶體的一半;存放到iozone1.log下檢視
./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 16G | tee -a iozone2.log #設定大小為實體記憶體的一半;存放到iozone1.log下檢視
./iozone -a -i 0 -i 1 -i 2 -f /home/hdd/testfile -r 16m -s 32G | tee -a iozone3.log #設定大小為實體記憶體的一半;存放到iozone1.log下檢視
備註:各引數的含義
-a #全面測試
-i #指定執行於哪種模式測試。可以使用-i # -i # -i #進行多個測試
0=write/rewrite
1=read/re-read
2=random read/random write
-f #指定用來測試的臨時檔案,測試完後會自動刪除
-r #設定測試檔案的塊大小
-s #設定測試檔案的大小,要求為實體記憶體的1/2,1倍,2倍
-I #直接IO,可排除掉快取的影響,直接對硬碟讀寫
四、結果檢視
測試結果會列印到視窗,或者在/iozone3_430/src/current目錄下的iozone1.log、iozone2.log中檢視。
下圖為某一PC機型測試結果詳講解
順序讀:705689 順序寫:566013 隨機讀:583307 隨機寫:903849
(資料對應可自行測試對照,該測試資料為樣本測試資料講解)
iozone工具測試講解到此,各位寶子們有疑問需要資料可以私聊我。謝謝觀看!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70011004/viewspace-2845944/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ltp測試操作步詳解(壓力測試網站最詳、下載、使用)網站
- A*演算法(超級詳細講解,附有舉例的詳細手寫步驟)演算法
- 最詳細的測試用例設計方法講解
- 最詳細的 SAP ABAP Web Service 建立和消費步驟講解Web
- 網站效能壓力測試工具:Apache ab使用詳解網站Apache
- 最詳細的JVM&GC講解JVMGC
- JavaScript 的 Date 最詳細解讀JavaScript
- 全網最!詳!細!Tarjan演算法講解。演算法
- 手寫 Promise 詳細解讀Promise
- netperf網路效能測試工具的使用詳解
- 最詳細的JavaScript和事件解讀JavaScript事件
- iOS史上最詳細的動畫講解-載入等待動畫(一)iOS動畫
- 全網最詳細的負載均衡原理圖解負載圖解
- EventBus 3.0+ 原始碼詳解(史上最詳細圖文講解)原始碼
- LINUX top命令詳細解讀Linux
- 詳細講解DB2資料庫效能監控的具體步驟DB2資料庫
- webpack4.x最詳細入門講解Web
- 網路安全Bypass網路卡詳細講解
- 指標的詳細講解指標
- dart類詳細講解Dart
- 教科書級講解,秒懂最詳細Java的註解Java
- linux下JNI開發步驟詳解Linux
- 軟體測試詳解—測試中需要使用的工具大全
- 最全面最詳細的字符集講解來了!
- CentOS 7.4下安裝nginx的詳細步驟CentOSNginx
- iOS下 安裝Protobuf(ProtocolBuffers)的詳細步驟,解決網上出現的所有問題iOSProtocol
- Windows下SVN命令列工具使用詳解(附加TortoiseSVN)Windows命令列
- 手寫 call apply bind 詳細解讀APP
- 下載並安裝libevent開發庫詳細步驟
- react的詳細知識講解!React
- Java中的static詳細講解Java
- 轉載-RMAN下CROSSCHECK命令詳解ROS
- 史上最詳細的webpack 講解2 (DefinePlugin中的淫技巧)WebPlugin
- CentOS 6.5下Redis安裝詳細步驟CentOSRedis
- tar命令的詳細解釋
- 超詳細講解頁面載入過程
- 磁碟分割槽以及Linux目錄掛載詳解Linux
- Go Struct超詳細講解GoStruct