qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

          性能測試指標(biāo)的理解--cpu和load

           第一次做性能測試,按照操作文檔磕磕碰碰的完成了,并且拿到了結(jié)果,看到一堆的指標(biāo)和數(shù)據(jù),還是傻眼了,不知道各個指標(biāo)是什么意思了。
            咨詢了大牛和度娘,消化理解了一下,不知道是不是正確的。
            CPU使用率:
            一段時間內(nèi)CPU的使用狀況,從這個指標(biāo)可以看出某一段時間內(nèi)CPU資源被占用的情況。
            Load Average:
            某一段時間內(nèi),CPU正在處理以及等待CPU處理的進(jìn)程數(shù)的之和。Load Average是從另一個角度來體現(xiàn)CPU的使用狀態(tài)的。
            CPU使用率和Load Average的關(guān)系:
            拿去醫(yī)院體檢做一個例子:
            用戶:待檢查的同學(xué)
            CPU:檢查的科室(B超、眼科。。。。)
            1、  Load 高,CPU使用率低 :
            眼科一共有3個醫(yī)生,檢查有次序,必須前一個醫(yī)生檢查結(jié)束了才能到下一個醫(yī)生處理
            由于第一個醫(yī)生的檢查耗時比較長,導(dǎo)致后面很多同學(xué)排隊(duì),但是接下去2個醫(yī)生都處于空閑狀態(tài)。
            Load:等待的同學(xué),由于等待的同學(xué)較多,所以Load的值較高
            CPU使用率:只有一個醫(yī)生處于工作狀態(tài),所以CPU的使用率為33.33%
            2、  Load低,CPU使用率高:
            假設(shè)B超科室有和眼科同樣多的醫(yī)生,但是每個醫(yī)生之間的工作是獨(dú)立的。
            來一個新同學(xué)的時間,大約是檢查完一個同學(xué)的時間。
            Load:等待的同學(xué),基本<=1
            CPU使用率:每個醫(yī)生都處于忙碌狀態(tài),CPU使用率接近100%
            由上面可以看到,不能單純從一個方面來看性能的優(yōu)劣。同樣,性能調(diào)優(yōu)也可以從多方面入手。

          posted on 2013-10-09 11:00 順其自然EVO 閱讀(386) 評論(0)  編輯  收藏 所屬分類: 性能測試

          <2013年10月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 临颍县| 东兰县| 固安县| 林州市| 阿克苏市| 肇州县| 哈密市| 遂宁市| 阳曲县| 金川县| 利辛县| 泸定县| 通州区| 旅游| 如皋市| 淄博市| 灌阳县| 连山| 武安市| 汾西县| 尚义县| 敦化市| 玉屏| 乌恰县| 民乐县| 长顺县| 织金县| 文昌市| 吉安市| 浦江县| 南宫市| 郸城县| 介休市| 涪陵区| 太康县| 普洱| 苏尼特右旗| 宁南县| 九寨沟县| 赞皇县| 象山县|