欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

iostat命令來對linux當(dāng)前硬盤IO性能進(jìn)行了解

 以前一直不太會(huì)用這個(gè)參數(shù).現(xiàn)在認(rèn)真研究了一下iostat,因?yàn)閯偤糜信_(tái)重要的服務(wù)器壓力高,所以放上來分析一下.下面這臺(tái)就是IO有壓力過大的服務(wù)器

創(chuàng)新互聯(lián)是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),晉寧網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:晉寧等地區(qū)。晉寧做網(wǎng)站價(jià)格咨詢:18982081108

 

1
2
3
4
5
6
7
8
$iostat -x 1
Linux 2.6.33-fukai (fukai-laptop)          _i686_    (2 CPU)
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           5.47    0.50    8.96   48.26    0.00   36.82
 
Device:         rrqm/s   wrqm/s     r/s     w/s   rsec/s   wsec/s avgrq-sz avgqu-sz   await  svctm  %util
sda               6.00   273.00   99.00    7.00  2240.00  2240.00    42.26     1.12   10.57   7.96  84.40
sdb               0.00     4.00    0.00  350.00     0.00  2068.00     5.91     0.55    1.58   0.54  18.80

rrqm/s:   每秒進(jìn)行 merge 的讀操作數(shù)目.即 delta(rmerge)/s
wrqm/s:  每秒進(jìn)行 merge 的寫操作數(shù)目.即 delta(wmerge)/s
r/s:           每秒完成的讀 I/O 設(shè)備次數(shù).即 delta(rio)/s
w/s:         每秒完成的寫 I/O 設(shè)備次數(shù).即 delta(wio)/s
rsec/s:    每秒讀扇區(qū)數(shù).即 delta(rsect)/s
wsec/s: 每秒寫扇區(qū)數(shù).即 delta(wsect)/s
rkB/s:      每秒讀K字節(jié)數(shù).是 rsect/s 的一半,因?yàn)槊可葏^(qū)大小為512字節(jié).(需要計(jì)算)
wkB/s:    每秒寫K字節(jié)數(shù).是 wsect/s 的一半.(需要計(jì)算)
avgrq-sz: 平均每次設(shè)備I/O操作的數(shù)據(jù)大小 (扇區(qū)).delta(rsect+wsect)/delta(rio+wio)
avgqu-sz: 平均I/O隊(duì)列長度.即 delta(aveq)/s/1000 (因?yàn)閍veq的單位為毫秒).
await:    平均每次設(shè)備I/O操作的等待時(shí)間 (毫秒).即 delta(ruse+wuse)/delta(rio+wio)
svctm:  平均每次設(shè)備I/O操作的服務(wù)時(shí)間 (毫秒).即 delta(use)/delta(rio+wio)
%util:     一秒中有百分之多少的時(shí)間用于 I/O 操作,或者說一秒中有多少時(shí)間 I/O 隊(duì)列是非空的.即 delta(use)/s/1000 (因?yàn)閡se的單位為毫秒)

如果 %util 接近 100%,說明產(chǎn)生的I/O請求太多,I/O系統(tǒng)已經(jīng)滿負(fù)荷,該磁盤
可能存在瓶頸.
idle小于70% IO壓力就較大了,一般讀取速度有較多的wait.

同時(shí)可以結(jié)合vmstat 查看查看b參數(shù)(等待資源的進(jìn)程數(shù))和wa參數(shù)(IO等待所占用的CPU時(shí)間的百分比,高過30%時(shí)IO壓力高)
另外 await 的參數(shù)也要多和 svctm 來參考.差的過高就一定有 IO 的問題.
avgqu-sz 也是個(gè)做 IO 調(diào)優(yōu)時(shí)需要注意的地方,這個(gè)就是直接每次操作的數(shù)據(jù)的大小,如果次數(shù)多,但數(shù)據(jù)拿的小的話,其實(shí) IO 也會(huì)很小.如果數(shù)據(jù)拿的大,才IO 的數(shù)據(jù)會(huì)高.也可以通過 avgqu-sz × ( r/s or w/s ) = rsec/s or wsec/s.也就是講,讀定速度是這個(gè)來決定的.

 

 

 

另外還可以參考
svctm 一般要小于 await (因?yàn)橥瑫r(shí)等待的請求的等待時(shí)間被重復(fù)計(jì)算了),svctm 的大小一般和磁盤性能有關(guān),CPU/內(nèi)存的負(fù)荷也會(huì)對其有影響,請求過多也會(huì)間接導(dǎo)致 svctm 的增加.await 的大小一般取決于服務(wù)時(shí)間(svctm) 以及 I/O 隊(duì)列的長度和 I/O 請求的發(fā)出模式.如果 svctm 比較接近 await,說明 I/O 幾乎沒有等待時(shí)間;如果 await 遠(yuǎn)大于 svctm,說明 I/O 隊(duì)列太長,應(yīng)用得到的響應(yīng)時(shí)間變慢,如果響應(yīng)時(shí)間超過了用戶可以容許的范圍,這時(shí)可以考慮更換更快的磁盤,調(diào)整內(nèi)核 elevator 算法,優(yōu)化應(yīng)用,或者升級 CPU.
隊(duì)列長度(avgqu-sz)也可作為衡量系統(tǒng) I/O 負(fù)荷的指標(biāo),但由于 avgqu-sz 是按照單位時(shí)間的平均值,所以不能反映瞬間的 I/O 洪水.


  別人一個(gè)不錯(cuò)的例子.(I/O 系統(tǒng) vs. 超市排隊(duì))

舉一個(gè)例子,我們在超市排隊(duì) checkout 時(shí),怎么決定該去哪個(gè)交款臺(tái)呢? 首當(dāng)是看排的隊(duì)人數(shù),5個(gè)人總比20人要快吧? 除了數(shù)人頭,我們也常常看看前面人購買的東西多少,如果前面有個(gè)采購了一星期食品的大媽,那么可以考慮換個(gè)隊(duì)排了.還有就是收銀員的速度了,如果碰上了連 錢都點(diǎn)不清楚的新手,那就有的等了.另外,時(shí)機(jī)也很重要,可能 5 分鐘前還人滿為患的收款臺(tái),現(xiàn)在已是人去樓空,這時(shí)候交款可是很爽啊,當(dāng)然,前提是那過去的 5 分鐘里所做的事情比排隊(duì)要有意義 (不過我還沒發(fā)現(xiàn)什么事情比排隊(duì)還無聊的).

I/O 系統(tǒng)也和超市排隊(duì)有很多類似之處:

r/s+w/s 類似于交款人的總數(shù)
平均隊(duì)列長度(avgqu-sz)類似于單位時(shí)間里平均排隊(duì)人的個(gè)數(shù)
平均服務(wù)時(shí)間(svctm)類似于收銀員的收款速度
平均等待時(shí)間(await)類似于平均每人的等待時(shí)間
平均I/O數(shù)據(jù)(avgrq-sz)類似于平均每人所買的東西多少
I/O 操作率 (%util)類似于收款臺(tái)前有人排隊(duì)的時(shí)間比例.

我們可以根據(jù)這些數(shù)據(jù)分析出 I/O 請求的模式,以及 I/O 的速度和響應(yīng)時(shí)間.

下面是別人寫的這個(gè)參數(shù)輸出的分析

1
2
3
4
5
6
# iostat -x 1
avg-cpu: %user %nice %sys %idle
16.24 0.00 4.31 79.44
Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util
/dev/cciss/c0d0
0.00 44.90 1.02 27.55 8.16 579.59 4.08 289.80 20.57 22.35 78.21 5.00 14.29

上面的 iostat 輸出表明秒有 28.57 次設(shè)備 I/O 操作: 總IO(io)/s = r/s(讀) +w/s(寫) = 1.02+27.55 = 28.57 (次/秒) 其中寫操作占了主體 (w:r = 27:1).

平均每次設(shè)備 I/O 操作只需要 5ms 就可以完成,但每個(gè) I/O 請求卻需要等上 78ms,為什么? 因?yàn)榘l(fā)出的 I/O 請求太多 (每秒鐘約 29 個(gè)),假設(shè)這些請求是同時(shí)發(fā)出的,那么平均等待時(shí)間可以這樣計(jì)算:

平均等待時(shí)間 = 單個(gè) I/O 服務(wù)時(shí)間 * ( 1 + 2 + … + 請求總數(shù)-1) / 請求總數(shù)

應(yīng)用到上面的例子: 平均等待時(shí)間 = 5ms * (1+2+…+28)/29 = 70ms,和 iostat 給出的78ms 的平均等待時(shí)間很接近.這反過來表明 I/O 是同時(shí)發(fā)起的.

每秒發(fā)出的 I/O 請求很多 (約 29 個(gè)),平均隊(duì)列卻不長 (只有 2 個(gè) 左右),這表明這 29 個(gè)請求的到來并不均勻,大部分時(shí)間 I/O 是空閑的.

一秒中有 14.29% 的時(shí)間 I/O 隊(duì)列中是有請求的,也就是說,85.71% 的時(shí)間里 I/O 系統(tǒng)無事可做,所有 29 個(gè) I/O 請求都在142毫秒之內(nèi)處理掉了.

delta(ruse+wuse)/delta(io) = await = 78.21 => delta(ruse+wuse)/s =78.21 * delta(io)/s = 78.21*28.57 = 2232.8,表明每秒內(nèi)的I/O請求總共需要等待2232.8ms.所以平均隊(duì)列長度應(yīng)為 2232.8ms/1000ms = 2.23,而 iostat 給出的平均隊(duì)列長度 (avgqu-sz) 卻為 22.35,為什么?! 因?yàn)?iostat 中有 bug,avgqu-sz 值應(yīng)為 2.23,而不是 22.35.

--------------------------------------------------------------------------------------------------

歡迎關(guān)注我的微博 http://weibo.com/pco18   

                                                                       您的頂帖是我發(fā)帖的動(dòng)力↘

分享名稱:iostat命令來對linux當(dāng)前硬盤IO性能進(jìn)行了解
文章位置:http://aaarwkj.com/article34/pegepe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)、建站公司、網(wǎng)站改版電子商務(wù)、App設(shè)計(jì)網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司
亚洲品质一区二区三区| 欧美日韩美足一区二区| 国产日韩精品在线视频| 日韩商清av毛片网站| 国产男女免费视频观看| 久久国内午夜福利直播| 日韩精品激情视频在线| 亚洲国产精品有码专区| 亚洲精品色播一区二区| 不卡二卡三卡四卡精品| 91亚洲国产成人久久| 久久日韩制服丝袜人妻| 欧美日韩亚洲精品久久| 97视频观看免费观看| 欧美一区二区三区人妻熟妇| 久久 久久国内精品亚洲| 日韩美女av在线播放| 国产免费观看久久黄av片涩av| 日韩精品一区二区视频在线| 夫妻性生活黄色录像视频| 日本不卡一区二区在线视频| 精品一区二区三区女同| 国产高清剧情av网站| 亚洲精品成人福利网站| 91激情黑丝在线观看| 日韩福利小视频在线| 青青草老司机在线视频| 中文在线中文天堂黄色片| 国产av剧情免费在线观看| 欧美日韩一级性生活片| 91出品国产福利在线| 成人午夜福利影院在线| 国产精品日韩一区视频| 国产精品中文字幕第一页| 欧美日韩精品在线二区| 91精品国产自产在线观看| 综合久久久精品国产亚洲av| 国产av网站精品成人| av全欧国男人在线天堂| 国产欧美成人精品第一区| 欧美精品中出一区二区三区|