iT邦幫忙

DAY 17
5

Linux系統效能調教系列 第 17

Linux系統效能分析與探討 - [17] CPU與disk的狀態 - iostat

要了解磁碟的效能情形最方便的工具莫過於是iostat了,它能呈現磁碟的讀取效能,也附帶提供CPU對I/O工作所佔的比例。

iostat 

avg-cpu:  %user   %nice  %sys  %iowait   %idle
                0.78     0.00     0.96     11.16   87.11

Device:            tps   Blk_read/s   Blk_wrtn/s      Blk_read        Blk_wrtn
sda             187.85     33370.70     28725.93    22395727780      19278530366
sda1              0.00         0.19         0.00         128116            174
sda2            158.82     33237.15     27224.11   22306099566      18270627560
sda3              1.01        27.13         9.92        18204896       6654600

輸出的第一行是CPU運作狀況的平均值,我們可以看到CPU花在等待I/O動作的比例**%iowait占了11.16%。接下來是每個磁碟的狀況,tpstransaction per second也就是每秒有多少個I/O動作,Blk_read/sBlk_wrtn/s分別表示每秒read與write的block數量,Blk_readBlk_wrtn**表示總共傳輸了多少block。

[本系列文章]
Linux系統效能分析與探討 - [1] CPU的效能關鍵字
Linux系統效能分析與探討 - [2] 記憶體的效能關鍵字
Linux系統效能分析與探討 - [3] Linux作業系統網路模組的效能關鍵字
Linux系統效能分析與探討 - [4] Linux block device的效能關鍵字
Linux系統效能分析與探討 - [5] 了解process的運作的指令 1 - ps
Linux系統效能分析與探討 - [6] 了解process的運作的指令2 - top
Linux系統效能分析與探討 - [7] 了解process的運作的指令3 - pstree
Linux系統效能分析與探討 - [8] 了解process使用記憶體的狀況 - pmap
Linux系統效能分析與探討 - [9] 顯示系統的附載狀況 - uptime, w
Linux系統效能分析與探討 - [10] 顯示系統的狀態 - vmstat
Linux系統效能分析與探討 - [11] 檢視記憶體的使用狀況 - free
Linux系統效能分析與探討 - [12] 取得詳細記憶體資訊 - cat /proc/meminfo
Linux系統效能分析與探討 - [13] Kernel slab cache的資訊 - slabtop
Linux系統效能分析與探討 - [14] Kernel buddy system 的內容 - /proc/buddyinfo
Linux系統效能分析與探討 - [15] slabinfo
Linux系統效能分析與探討 - [16] 系統使用狀態: mpstat, sar


上一篇
Linux系統效能分析與探討 - [16] 系統使用狀態: mpstat, sar
下一篇
Linux系統效能分析與探討 - [18] 更豐富的iostat內容
系列文
Linux系統效能調教31

2 則留言

0
0
baiyuan
iT邦新手 4 級 ‧ 2012-10-23 09:56:15

筆記筆記筆記

另分享推薦搭配dstat使用也不錯^^,可將資料匯出為csv檔。
Dstat: Versatile resource statistics tool
<a href=""></a>


我要留言

立即登入留言