posts - 56, comments - 77, trackbacks - 0, articles - 1
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
          網上已經有很多詳細解釋性能測試, 容量測試, 負載測試, 壓力測試各自的概念, 之間的聯系以及區別, 還有騾子背東西等生動的例子...這里按自己的理解re-statement一下

          其實所有的一切都只是幾個因素的相互作用, 互為函數:

          • 并發量/數據量
          • 機器配置
          • 單個請求處理速度
          • 穩定運行時間

          A: 給定并發量/數據量,機器配置, 和必須的穩定運行時間,求單個請求處理速度(Example:所有請求都能在2秒內完成)

          B: 給定并發量/數據量,必須的穩定運行時間,必須的單個請求處理速度,求最低機器配置(Example:需要4CPU, 16G Memory才能支撐前面的那些需求)

          C: 給定機器配置,穩定運行時間,以及必須達到的單個請求處理速度,求最大的并發量/數據量(Example:可支持每秒最多700個并發用戶而不損失穩定性以及保持較好響應速度)

          D: 給定機器配置,單個請求處理速度,以及并發量數據量,求穩定運行時間(Example:2小時后OutOfMemory了)

          E: 結合了C和D,僅給定機器配置, 不斷增加并發量/數據量,觀察另外兩個因素的反應,即單個請求處理速度如何變化, 穩定運行時間如何變化

          那上面 A,B,C,D,E分別叫甚么測試呢?

          Xiaoqiang說需要把bandwidth也考慮進來, 那么是哪種測試需要考慮帶寬呢?

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 红原县| 壶关县| 信阳市| 广西| 长白| 衡阳市| 杨浦区| 雅安市| 贵阳市| 巍山| 丰镇市| 黎川县| 韶山市| 甘洛县| 贵德县| 新和县| 江口县| 梁平县| 岑溪市| 光泽县| 建阳市| 保定市| 石城县| 环江| 搜索| 屏边| 恩施市| 大洼县| 黑龙江省| 东台市| 车险| 凯里市| 股票| 钟山县| 宝坻区| 霍林郭勒市| 白城市| 吴川市| 正安县| 罗甸县| 棋牌|