當(dāng)前位置:首頁 > 五金機(jī)械百科 > 工業(yè)機(jī)械知識 > 普遍的熱電性能測試指標(biāo)

普遍的熱電性能測試指標(biāo)

發(fā)布時間:2024-03-24 08:03:08 來源:互聯(lián)網(wǎng) 分類:工業(yè)機(jī)械知識

文章摘要: 先從核心的熱電性能測試指標(biāo)開始。1.吞吐量(平均吞吐量)以前也在一篇文章中提到過。吞吐量是指應(yīng)用程序的業(yè)務(wù)支持量,以TPS或QPS為單位衡量,表示每秒可以處理的請求數(shù)。有一個模糊的概念叫“并發(fā)數(shù)”,它與吞吐量有關(guān)。例如,管理者說這個系統(tǒng)需要支持2000個并

先從核心的熱電性能測試指標(biāo)開始。

1.吞吐量(平均吞吐量)

以前也在一篇文章中提到過。吞吐量是指應(yīng)用程序的業(yè)務(wù)支持量,以TPS或QPS為單位衡量,表示每秒可以處理的請求數(shù)。

有一個模糊的概念叫“并發(fā)數(shù)”,它與吞吐量有關(guān)。

例如,管理者說這個系統(tǒng)需要支持2000個并發(fā),該如何理解這一點(diǎn)?并發(fā)數(shù)和吞吐量是一樣的嗎?

不一定。

并發(fā)數(shù)為:

2.(總計(jì))熱電性能測試并發(fā)用戶數(shù)

同時,系統(tǒng)中的用戶數(shù)可能分布在不同的功能模塊或頁面上。

可能如下所示:

3.(總計(jì))并發(fā)請求數(shù)

同時,系統(tǒng)中的用戶同時向服務(wù)器請求的請求數(shù)可以分布在不同的功能模塊或頁面上。

所以這個時候,我會問經(jīng)理2000名同時用戶的數(shù)量,或者2000名同時請求的數(shù)量中的哪一個。根據(jù)以后的回答,可以設(shè)計(jì)各種測試方案。

我再說一遍為什么這里提到了測試場景。

這是因?yàn)樵跍y試一個系統(tǒng)的性能或吞吐量時,不可缺少特定的業(yè)務(wù)方案。在解釋為什么之前,請看看這個。

4.熱電性能測試的平均響應(yīng)時間

有些請求從開始接收服務(wù)器端響應(yīng)所需的平均時間。

為什么不可少了具體的業(yè)務(wù)場景,請看公式1。

一段時間內(nèi)的平均吞吐量=該期間內(nèi)的并發(fā)請求總數(shù)/該期間內(nèi)的平均響應(yīng)時間

例如,導(dǎo)入靜態(tài)圖片會縮短響應(yīng)時間,因此根據(jù)公式1,單位時間內(nèi)請求的平均響應(yīng)時間越小,平均吞吐量越高。如果服務(wù)器端請求需要進(jìn)行一定計(jì)算的資源,則響應(yīng)時間會增加。當(dāng)然,根據(jù)公式1,吞吐量會減少。

換句話說,響應(yīng)時間與吞吐量成反比,因此在討論系統(tǒng)性能時,不可少了響應(yīng)時間,即具體的業(yè)務(wù)場景。

在實(shí)際測試工作中,我們逐步施加壓力。一次增加一個階段的虛擬并發(fā)用戶數(shù),并觀察響應(yīng)時間變化,因?yàn)轫憫?yīng)時間和吞吐量成反比。那么,觀察響應(yīng)時間時,就是觀察吞吐量的變化。

壓力低時,吞吐量可能與虛擬并發(fā)用戶總數(shù)成正比。隨著用戶數(shù)量的逐漸增加,可能的吞吐量增長速度可能會逐漸下降。因?yàn)閴毫ι仙?,系統(tǒng)處理請求能力下降,平均響應(yīng)時間延長。直到某個時間點(diǎn)開始,吞吐量不再增加,反而下降。這就是系統(tǒng)處理能力的瓶頸。

在這個吞吐量上升的過程當(dāng)中,我們可以觀察到另一個數(shù)字有可能上升。

5.熱電性能測試錯誤率

5.1一段時間內(nèi)發(fā)生錯誤的請求總數(shù)的百分比。

對錯誤率的容忍取決于系統(tǒng)要求。然后,普遍的錯誤會劃分情況。5.1返回值錯誤。這里區(qū)分是HTTP請求等錯誤還是業(yè)務(wù)錯誤??赡艹霈F(xiàn)錯誤的這些值必須在測試腳本中進(jìn)行驗(yàn)證或驗(yàn)證。

5.2沒有返回值錯誤或超時。

有些請求可能會超時,這不僅會造成錯誤率,還會影響平均響應(yīng)時間。

平均響應(yīng)時間=所有請求所需的總時間/請求總數(shù)

個別逾時要求會大幅增加要求所需的總時間。因此,平均響應(yīng)時間的細(xì)分更多。例如:

熱電性能測試的平均響應(yīng)時間6.90%

從計(jì)算平均響應(yīng)時間的請求中刪除較慢的10%,然后重新計(jì)算平均響應(yīng)時間。

顯然,使用90%的平均響應(yīng)時間將消除出現(xiàn)錯誤超時的請求,從而使結(jié)果數(shù)據(jù)更接近實(shí)際值。

最后再介紹一個指標(biāo).

普遍的熱電性能測試指標(biāo)

http://albertseijas.com/news/1d9ptm3a978e.html

本文由入駐排行8資訊專欄的作者撰寫或者網(wǎng)上轉(zhuǎn)載,觀點(diǎn)僅代表作者本人,不代表排行8立場。不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 paihang8kefu@163.com 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

文章標(biāo)簽: 普遍的熱電性能測試指標(biāo)