併發概念總結

1、    併發分爲狹義併發與廣義併發兩種,狹義併發指同一時間點開始做某件事情,廣義併發指同一時間段正在做某件事情;

2、     併發與被考察的場景是息息相關的,測試中所指的併發一般指同一時間段在做某件事情(被測事務)的用戶數,在嚴格測試的環境下,我們會要求所有用戶在同一時間點集合並執行;

3、     在線用戶與併發用戶不是一個概念,在線用戶包含了很多非測試事務用戶、空閒的客戶等,因此不能把在線的用戶全計作併發用戶,一般的併發用戶佔在線用戶總量在10%~20%左右,當然,這個值僅供參考,實際問題需要實際分析。

4、     理論上說併發越大性能越好,但其取決與很多因素,比如網絡、服務器數量、服務器性能、系統架構、軟硬件優化等,另外,併發的計算需要在需求階段根據實際情況進行估算,這樣得到的結果纔是合理的。

5、     幾個概念的再次說明:

Ø  併發用戶數:同時在操作被考察事務的用戶數

Ø  在線用戶數:當前被測系統中的活動用戶數(包括考察事務與非考察事務)

Ø  平均響應時間:每個用戶操作事務獲得的平均響應時間(算術平均值)

Ø  90%響應時間:90%用戶平均響應時間在此值範圍內(取除去10%極高值後的最大值)

Ø  平均事務數:單位時間完成的事務數(如登錄、首頁讀取等)

Ø  平均吞吐量:單位時間內的數據傳輸量

Ø  平均點擊數:單位時間完成的請求數量

Ø  PV:某時間段內完成的頁面請求數量

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章