軟體效能概述

來源:互聯網
上載者:User

標籤:style   ar   sp   資料   on   bs   ef   工作   時間   

1.1 軟體效能基礎

1.1.1 軟體效能的概念  

軟體效能是與軟體功能相對應的一種非常重要的非功能特性,表明了軟體系統對時間及

時性及資源經濟性的要求。

1.1.2 不同角色對軟體效能的理解

(1)系統使用者:回應時間。使用者執行一個功能操作後,到軟體把本次操作的結果完全展示給使用者所消耗的時間。

(2)系統營運人員:穩定,可擴充性。主要是效能調優。

(3)系統開發人員:架構,資料庫,線程同步。

2.軟體效能的重要性

對於一個軟體系統,已耗用時間執行速度越快、佔用系統儲存資源及其他資源越少,則軟體效能越好。效能是軟體所需要的資源和完成工作的時間,在功能相同的情況下,效能是衡量事情完成效果的一個重要因素。

1.2 常用效能指標

1.2.1  回應時間:使用者感受到的軟體系統為其服務所消耗的時間。  操作->應答。

三種情況:

閑時回應時間、忙時回應時間、峰時回應時間。

1.2.2  並發使用者數:系統能夠同時處理的使用者請求的數目。

還有註冊使用者和線上使用者數。

平均並發使用者數:指系統正常訪問量下的並發使用者數。

最大並發使用者數:指在峰值訪問下的並發使用者數。(反應了系統的處理能力,往往作為一項重要的效能指標在需求分析時進行定義)。

1.2.3 輸送量 :指單位時間內系統處理的客戶請求數量。以Byte為單位。

RPS :請求數/秒。 每秒內能夠處理的最大請求數量。

PPS :頁面數/秒。 每秒內能夠顯示的頁面數量。

PV  :頁面數/天。 每天總的Page View 數量。

TPS :事物/秒。   每秒能夠處理的事物數量。

QPS :查詢/秒。   每秒能夠處理的查詢請求數量。

1.2.4 伺服器效能計數器。 

  一些資料指標,在效能測試中發揮著監控和分析的關鍵作用。

1.4 軟體效能生命週期模型

效能需求分析  概要設計  詳細設計  編碼    單元效能測試  整合效能測試   

系統效能測試

軟體效能概述

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.