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

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


          網站導航:
           
          主站蜘蛛池模板: 耒阳市| 阳曲县| 玛纳斯县| 襄垣县| 荥经县| 通山县| 顺昌县| 鄂托克前旗| 万荣县| 万盛区| 巩留县| 从化市| 宜君县| 白河县| 巧家县| 化州市| 北碚区| 新泰市| 洪泽县| 密云县| 乌什县| 遵义县| 桂阳县| 仪征市| 彭水| 灵宝市| 拜泉县| 开远市| 信丰县| 阿图什市| 宝鸡市| 隆尧县| 泰宁县| 前郭尔| 德化县| 长沙县| 遂溪县| 甘洛县| 松潘县| 凌云县| 衡阳县|