成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

關于Linux性能監(jiān)控之io篇

系統(tǒng) Linux
之前的幾篇文章相信大家對Linux性能監(jiān)控有了一定的了解了,接下來,我們繼續(xù)介紹Linux性能監(jiān)控IO的兩種情況

關于Linux性能監(jiān)控相信大家已經小有了解,對于IO篇,讓我們先分析一些具體的情況,在這些情況下I/O會成為系統(tǒng)的瓶頸。我們會用到工具top,vmstat,iostat,sar等。每一個工具的輸出都從不同的方面反映除系統(tǒng)的性能情況。

Linux性能監(jiān)控情況1:同一時間進行大量的I/O操作

在這種情況時我們會發(fā)現CPU的wa時間百分比會上升,證明系統(tǒng)的idle時間大部分都是在等待I/O操作。
# vmstat 1
procs -----memory----- ---swap---io---- --system--cpu----
r b swpd free buff cache si so bi bo in cs us sy id wa
3 2 0 55452 9236 1739020 0 0 9352 0 2580 8771 20 24 0 57
2 3 0 53888 9232 1740836 0 0 14860 0 2642 8954 23 25 0 52
2 2 0 51856 9212 1742928 0 0 12688 0 2636 8487 23 25 0 52

從這個輸出我們可以看到CPU有50%的時間都在等待I/O操作,我們還可以看到系統(tǒng)的bi值很大,證明系統(tǒng)有大量的I/O請求將磁盤內容讀入內存。

沒有很好的工具能看到到底是哪個進程在進行I/O讀寫。但我們可以通過top命令的輸出來猜測
# top -d 1
top - 19:45:07 up 1:40, 3 users, load average: 6.36, 5.87, 4.40
Tasks: 119 total, 3 running, 116 sleeping, 0 stopped, 0 zombie
Cpu(s): 5.9% us, 87.1% sy, 0.0% ni, 0.0% id, 5.9% wa, 1.0% hi, 0.0% si
Mem: 2075672k total, 2022668k used, 53004k free, 7156k buffers
Swap: 2031608k total, 132k used, 2031476k free, 1709372k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ nFLT COMMAND
3069 root 5 -10 450m 303m 280m S 61.5 15.0 10:56.68 4562 vmware-vmx
3016 root 5 -10 447m 300m 280m S 21.8 14.8 12:22.83 3978 vmware-vmx
3494 root 5 -10 402m 255m 251m S 3.0 12.6 1:08.65 3829 vmware-vmx
3624 root 5 -10 401m 256m 251m S 1.0 12.6 0:29.92 3747 vmware-vmx

將top的輸出通過faults進行排序。我們可以看到vmware產生最多的page faults。也就是說它進行了大量的IO操作。

Linux性能監(jiān)控情況2:管道太小

任何I/O操作都需要一定的時間,而且這些時間對于硬盤來說是確定的,它包含磁盤旋轉的延時RD(rotation delay)和磁頭搜索時間DS(disk seek)。RD由磁盤轉速(RPM)決定。RD是磁盤旋轉一周所需時間的一半。如RPM為10000.
RPS=RPM/60=166
1/166=0.0006=6ms 磁盤旋轉一周要6毫秒
RD=6ms/2=3ms

磁盤平均搜索時間是3ms,數據傳輸的平均延時是2ms,這樣一次I/O操作的平均時間是:
3ms+3ms+2ms=8ms
IOPS=1000/8=125 這塊磁盤的每秒IO數(IOPS)為125。所以對于10000RPM的磁盤來說它所能承受的IO操作在IOPS在120~150之間。如果系統(tǒng)的I/O請求超過這個值,就會使磁盤成為系統(tǒng)的瓶頸。

對與系統(tǒng)而言有兩種不同種類的I/O壓力,連續(xù)I/O和隨機I/O。

連續(xù)I/O常常出現在企業(yè)級數據庫這樣的應用中,需要連續(xù)的讀取大量數據。這種系統(tǒng)的性能依靠它讀取和移動數據的大小和快慢。我們用iostat來監(jiān)控,會發(fā)現rKB/s,wKB/s會很高。
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/sda 0.00 12891.43 0.00 105.71 0.00 106080.00 0.00 53040.00 1003.46 1099.43 3442.43 26.49 280.00

從輸出我們看到w/s=105,wKB/s=53040.所以53040/105=505KB per I/O.

對于隨機I/O的系統(tǒng)來說性能的關注點不在搜傳輸數據的大小和速度,而是在磁盤的IOPS。這類系統(tǒng)的I/O請求比較小但是數量很大,如Web服務器和Mail服務器。他們的性能主要依賴每秒鐘可處理的請求數:
# iostat -x 1
avg-cpu: %user %nice %sys %idle
2.04 0.00 97.96 0.00
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/sda 0.00 633.67 3.06 102.31 24.49 5281.63 12.24 2640.82 288.89 73.67 113.89 27.22 50.00

從輸出我們看到w/s=102,wKB/s=2640.所以2640/102=23KB per I/O.因此對于連續(xù)I/O系統(tǒng)來說我們要關注系統(tǒng)讀取大量數據的能力即KB per request.對于隨機I/O系統(tǒng)我們注重IOPS值.

【編輯推薦】

  1. Linux中Swap空間的管理知識講解
  2. linux關于swap分區(qū)的劃分規(guī)則
  3. 關于2G虛擬內存Linux swap限制的說明
  4. 深度探討被Linux SNMP管理的設備
  5. Linux SNMP收集數據有兩種方法
責任編輯:chenqingxiang
相關推薦

2011-11-08 21:47:37

Linux 監(jiān)控 IO

2010-05-26 18:21:04

Linux性能監(jiān)控

2010-05-26 18:40:54

Linux性能監(jiān)控

2010-05-26 18:08:30

Linux性能監(jiān)控

2010-12-24 13:25:44

Linux性能監(jiān)控CPU

2011-11-08 21:51:43

Linux 監(jiān)控 IO

2010-12-22 13:17:47

Linux性能監(jiān)測磁盤IO

2010-05-26 17:39:38

Linux性能監(jiān)控

2014-12-15 10:06:13

linux診斷工具系統(tǒng)監(jiān)控

2015-11-10 16:55:00

性能IO子系統(tǒng)Linux

2011-11-08 21:45:29

Linux 流量監(jiān)控

2010-06-25 09:47:29

Linux系統(tǒng)監(jiān)控

2023-11-28 08:43:48

2014-09-22 13:31:46

Linux

2010-06-07 13:53:06

Linux 內存監(jiān)控

2011-07-14 14:45:26

監(jiān)控IO性能

2019-03-18 11:15:07

Linux性能網絡

2020-02-27 13:23:30

LinuxGlances監(jiān)控工具

2010-12-22 13:19:43

Linux性能監(jiān)測網絡

2010-12-22 13:14:52

Linux性能監(jiān)測
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字幕国产视频 | 天天干夜夜操 | 国产黄色大片在线观看 | 成人久久18免费网站 | 久久久久久九九九九九九 | 日韩欧美一区二区三区免费看 | 四虎成人av | 久久成人免费 | 欧美日韩综合 | 最新中文字幕在线 | 精品一区二区av | 99免费精品视频 | 欧美成人精品激情在线观看 | 国产日韩欧美 | av大片在线观看 | 欧美三级在线 | 请别相信他免费喜剧电影在线观看 | www.亚洲精品 | 人人做人人澡人人爽欧美 | 天堂久久av | 美女在线一区二区 | 免费日本视频 | 日韩福利视频 | 久久久精品一区 | 99伊人网| 亚洲一区二区在线播放 | 日本一区二区三区在线观看 | 欧美一区二区免费视频 | 91精品国产高清一区二区三区 | 中文字幕中文字幕 | 久久久精品一区 | 日本成人中文字幕 | 久久av资源网 | 国产精品久久久久久久久久久久久久 | 久久日韩精品一区二区三区 | 亚洲国产精品久久人人爱 | 欧美一区二区三区久久精品 | 色综合久久天天综合网 | 久久久久久久久精 | 四虎影视免费观看 | 国产欧美在线一区二区 |