qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          性能測試指標的理解--cpu和load

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

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

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

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 伽师县| 陵水| 易门县| 陈巴尔虎旗| 芦山县| 南通市| 厦门市| 泸水县| 成武县| 田阳县| 芦山县| 扎囊县| 交城县| 大余县| 洮南市| 阜平县| 固阳县| 彩票| 灵寿县| 朔州市| 塔城市| 南充市| 武冈市| 德州市| 枣强县| 黄梅县| 鄂伦春自治旗| 蒙山县| 海盐县| 龙陵县| 连城县| 灌阳县| 连山| 潍坊市| 遂宁市| 麦盖提县| 汤原县| 寻乌县| 诸城市| 台州市| 奉新县|