私はスレッドごとに32KBの画像(HTTP POST)を送信する15スレッドのスレッドグループを持っています。要約レポートでは、スループットは550/sec、平均応答時間は25ms、KB/secは148KB/secと表示されています。私はこれらの数字を相関させるのが難しいと思っています。 550 req/secを管理でき、各reqが32KBの場合、KB /秒は550 * 32 KB/secになるべきですか?Jmeter:スループットとKB /秒の間の相関を理解する
EDIT: 1つのリクエストを送信しても、KB /秒未満の数値は意味をなさない。他のすべての数字を関連付けることができます。 1リクエストの要約レポート:
Samples: 1
Average: 25
Min: 25
Max: 25
Std.Dev: 0
Error: 0%
Throughput: 40/sec
KB/Sec: 10.62
Avg. Bytes: 272.
上記の結果から平均時間とスループットを関連付けるのはかなり簡単です。私が送信している画像のサイズは32281バイトです(Linux OSで報告されています)。コメントの中で指摘されているように、私はこれが圧縮を使って何かをしなければならないかどうか疑問です。私は1MBのイメージを送信しようとしました。報告されたKB /秒は12.3でした。
どのように550 /秒のリクエスト率を測定していますか? – aroth
要約レポートの下でスループット列の下にjmeterが報告するものです。 – Prasanna
私が見つけることができるすべての参照は、jmeterが1秒あたりの要求ではなく1分あたりの要求でスループットを報告しているようです。そして、1分あたり550件のリクエストは、あなたの他の数字が与えられたときに予想されるものとほぼ同じです(実際には、1分間に550件のアップロードに達するには平均約300 KB /秒かかりますが、148 KB /または32KBの画像に圧縮が適用されているか、32KBの画像が実際には32KBよりやや小さいなど)。 – aroth