吞吐量
指在一次性能測試過程中網絡上傳輸的數據量的總和,也可以這樣說在單次業務中,客戶端與服務器端進行的數據交互總量;
對交互式應用來說,吞吐量指標反映服務器承受的壓力,容量規划的測試中,吞吐量是重點關注的指標,它能夠說明系統級別的負載能力,另外,在性能調優過程中,吞吐量指標也有重要的價值;
吞吐量和負載之間的關系:
①上升階段:吞吐量隨着負載的增加而增加,吞吐量和負載成正比;
②平穩階段:吞吐量隨着負載的增加而保持穩定,無太大變化或波動;
③下降階段:吞吐量隨着負載的增加而下降,吞吐量和負載成反比;
總結:吞吐量干不過負載!!!
如下圖所示:
a1面積越大,說明系統的性能能力越強,a2面積越大,說明系統穩定性越好,a3面積越大,說明系統的容錯能力越好(嘖嘖,圖有點丑。。。)
吞吐率
吞吐量/傳輸時間,即單位時間內網絡上傳輸的數據量,也可以指單位時間內處理客戶請求數量,它是衡量網絡性能的重要指標。
通常情況下,吞吐率用“字節數/秒”來衡量,當然,也可以用“請求數/秒”和“頁面數/秒”來衡量;