效能最佳化之績效參數指標

來源:互聯網
上載者:User

效能最佳化之績效參數指標

1、回應時間

回應時間指的是從用戶端發起一個請求開始,到用戶端接收到從伺服器端返回的響應結束,這個過程所耗費的時間。回應時間通常用時間單位來衡量(一般為秒)。

圖形中的拐點,表示回應時間突然增加,意味著一種或者多種系統資源的利用達到了極限

回應時間 = N1+A1+N2+A2+N3+A3+N4

網路傳輸時間:N1 + N2 + N3 + N4

應用伺服器處理時間:A1 + A3

資料庫伺服器處理時間:A2

2、並發使用者數

系統使用者數:系統額定的使用者數量,如一個OA系統,可能使用該系統的使用者總數是2000個,那麼這個數量,就是系統使用者數

同時線上使用者數:在一定的時間範圍內,最大的同時線上使用者數量

平均並發使用者數的計算:

C=nL /T

其中C是平均的並發使用者數,n是平均每天訪問使用者數,L是一天內使用者從登入到退出的平均時間(操作平均時間),T是考察時間長度(一天內多長時間有使用者使用系統)

3、輸送量

輸送量指的是單位時間內處理的用戶端請求數量。

從業務角度看,輸送量可以用:請求數/秒、頁面數/秒、人數/天或處理業務數/小時等單位來衡量

從網路角度看,輸送量可以用:位元組/秒來衡量

對於互動式應用來說,輸送量指標反映的是伺服器承受的壓力,他能夠說明系統的負載能力

以不同方式表達的輸送量可以說明不同層次的問題,例如,以位元組數/秒方式可以表示數要受網路基礎設施、伺服器架構、應用伺服器制約等方面的瓶頸;已請求數/秒的方式表示主要是受應用伺服器和應用代碼的制約體現出的瓶頸。

當沒有遇到效能瓶頸的時候,輸送量與虛擬使用者數之間存在一定的聯絡,可以採用以下公式計算:F=VU * R / T

其中F為輸送量,VU表示虛擬使用者個數,R表示每個虛擬使用者發出的請求數,T表示效能測試所用的時間

4、資源使用率

資源使用率指的是對不同系統資源的使用程度,例如伺服器的CPU(s),記憶體,網路頻寬等。

資源使用率通常以佔用最大值的百分比n %來衡量。

當某個資源使用率隨著負載的增加最終在100%居高不下時,就可能意味著這個資源變成了系統的效能瓶頸所在,提高這個資源的量,將會提高系統的輸送量,同時降低交易的回應時間,即改進了系統的效能。

 

參考文章: http://chenjc-it.iteye.com/blog/1564855

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.