2017-01-30 224 views

回答

3

從JMeter的文檔:

吞吐量被計算爲請求時間/單位。從第一個樣本開始到最後一個 樣本結束時計算的時間爲 。這包括樣本之間的任何時間間隔,因爲它假定 表示服務器上的負載。公式爲:吞吐量= (請求數)/(總時間)。

單位時間變化的基礎上的吞吐量值。

例子:

  1. 在10秒,10個請求被髮送,則可以通過是10/10 = 1 /秒
  2. 在10秒,1個請求被髮送,則可以通過爲1/10 = 0.1 /秒= 6 /分鐘(顯示0.1 /秒的小數將自動顯示在下一個更高的單位時間內)

如果你明白,它是避免小的值(例如0.1,0.001等)。在這種情況下,更高的單位時間更容易理解,而所有的單位時間都是正確的。這是一個可用性問題。

所以,

1 /秒= 60 /分= 3600 /小時= SAME

+0

感謝您的回答,現在我明白爲什麼值被轉換成分鐘和小時,但你說避免像(0.1和0.001秒到分鐘)的小數值,但是當它精確地轉換成小時數。 –

+0

據我所知,沒有固定值可以將單位值轉換爲單位值。這只是可讀性而已。但是,如果吞吐量以小時爲單位,則意味着在一小時內發送的請求非常低。 (''n'請求在一小時內發送,以獲得'n /小時'吞吐量值)。理解吞吐量的概念,那麼你就不會被時間單位弄糊塗了。 –