2

ベンチマーク ツールとしてどちらが優れているか判断できません。apachebench ツールと httperf のどちらですか? Web アプリケーションのベンチマークに最適なツールはどれかを判断するのを手伝ってください。

4

3 に答える 3

6

どんなテストをしたいかによると思います。ApacheBenchは基本的に一般的な負荷をテストしますが、httperfはより外科的な精度を提供し、実際のユーザーアクティビティをシミュレートできます。

于 2010-01-30T07:15:38.203 に答える
2

どちらも、さまざまな種類のテストを行うのに適しています。httperfは、応答されたかどうかに関係なく、サーバーに大量のデータを送信します。それはあなたにあなたのアプリの限界点を与え、そしてそれがどのように失敗するかをあなたに示します。これを使用してボトルネックを見つけます。

apachebenchは、指示した内容を正確に送信するという点で少し異なり、より一般的には応答時間を測定するために使用されます(たとえば、最適化する場合)。ボトルネックが見つかって修正されたら、これで速度を確認します。

注意:それは私がしていることですが、私はマスターではありません

于 2010-01-30T07:13:50.897 に答える
2

ベンチマーク ツールとしてどちらが優れているか判断できません。apachebench ツールと httperf のどちらですか?

ここでは、各ツールの利点に関する広範な議論があります。

http://dsec.com/en_apachebench_httperf.html

この人物は、Apache Benchmark と HTTPerf のラッパー (パブリック ドメインの C コード) を作成して、各ソリューションの長所と短所を説明しました。

また、システム設定によってベンチマークが失敗しないようにする方法と、サーバー マシン (OS、仮想化など) を最大限に活用する方法についても説明しています。

お役に立てれば!

于 2011-05-01T19:35:03.087 に答える