效能測試指標入門 第一節

2021-10-24 17:32:16 字數 740 閱讀 6605

效能測試指標入門-第一節

不誤人子弟,自己筆記使用。若不正確望指正。

關注的指標:

交易的tps-每秒成功的事務數

交易的art-平均響應時間

資料庫和應用伺服器的cpu、mem、io

熱機,跑效能測試之前先熱身。重啟之後先慢跑段時間。

第一,讓系統接近正在執行的系統,

第二,讓資料讀取更快(從磁碟進入記憶體,記憶體讀取快非常多)

併發數計算模型,c=nl/t (參考)

n:平均每天訪問使用者數

l:一天內使用者從登入到推出的平均時間

t:考察時間(一天內使用者有多長時間使用系統)

併發使用者數峰值計算

c~=c+3根號c 9+3=12(舉例)

不熟悉的系統,如何計算他的併發數

使用系統使用者數量*(5%~20%)

tps瓶頸示例:

併發使用者數達到300之後,tps不再上公升,趨於平穩。就是效能瓶頸了,併發上去,但是tps不變,已經飽和,多餘的不再處理。需要檢視他的cpu,記憶體還是磁碟滿了。一般來說這種平穩的直線是網路原因引起的,因為網路阻塞,丟包了,需要增加頻寬。cpu(會有空閒)和記憶體(用交換空間,和磁碟交換)因為會互動,會有波浪

Python程式設計非0基礎入門第一節

用python安裝時自帶的idle來執行python程式 print hello python world 列印 hello python world!語句結尾沒有 age 23print str age rd birthday 這是一行注釋python用 來標記注釋,而不是 lists a b c...

第一節 go語言入門

demo package main import fmt func main run go run helloworld.go生成二進位制檔案 go build helloworld.go包 乙個或者多個原始檔構成了包讀取命令列 package main import fmt import os f...

測試驅動開發(第一節)

今天看到一本書,測試驅動開發,感覺挺不錯的,在看的同時也記錄下了一些感覺不教不錯的東西,希望能對將來的工作有用。測試驅動開發 第一天 建立web projct 將junit加到專案的類路徑下 在沒有被測試物件的情況下,先在測試類中建立方法,寫出自己的測試思路。之後根據出錯提示,寫好相關的實體類或其他...