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也考慮進來, 那么是哪種測試需要考慮帶寬呢?

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


          網站導航:
           
          主站蜘蛛池模板: 湖州市| 连城县| 新龙县| 深水埗区| 郸城县| 海林市| 招远市| 怀安县| 兴业县| 镇雄县| 兴安盟| 额尔古纳市| 秀山| 临邑县| 那曲县| 六盘水市| 崇阳县| 彭山县| 四会市| 榆树市| 台东县| 泽库县| 潮州市| 东丽区| 开阳县| 黑山县| 武山县| 阳东县| 拜城县| 齐齐哈尔市| 辽宁省| 安乡县| 陇南市| 石城县| 顺义区| 广昌县| 沂源县| 封丘县| 神农架林区| 古蔺县| 武胜县|