6

応答時間 (%D) LogFormat ディレクティブを有効にすると、Apache のパフォーマンスにどのような影響がありますか?

応答時間は、マイクロ秒単位で要求を処理するのにかかった時間です。

応答時間は次のように有効にできます。

#LogFormat "%h %l %u %t \"%r\" %>s %b"    # Default LogFormat
LogFormat "%h %l %u %t \"%r\" %>s %b %D"  # LogFormat including response time

バックエンド スクリプトのパフォーマンスを監視および分析するためのツール apache-response-timeを作成しました。これには応答時間データが必要です。このディレクティブを有効にすると、Apache サーバーのパフォーマンスにどのように影響するかを潜在的なユーザーに警告したいと思います。

4

1 に答える 1

7

おそらく、HTTP 応答に関して考慮する価値はありません。1 回の addl gettimeofday() 呼び出し (およびいくつかの関数呼び出し) のオーバーヘッドだけなので、数マイクロ秒程度です。Apache は、リクエストが到着したときにすでに同じことを認識しています。

http://www.atl.lmco.com/projects/QoS/POSIX_html/index.htmlには、gettimeofday() 自体の古いマイクロベンチマークがいくつかリストされています。

于 2011-01-10T03:06:28.457 に答える