« 入浴シーン | メイン | [memo]XenのDomUで時刻合わせ ~未完~ »

[memo][apache]ディスクに書き出す前にメモリにログエントリをバッファする

Apache2.0.41 以降には、ディスクに書き出す前にメモリにログエントリをバッファするBufferedLogs ディレクティブが用意されています。

httpd.conf に BufferedLogs On って書いてrestartするだけ。

このディレクティブは実験的なものですので、 使用する際は注意してください。

ということですが、設定して ab(Apache Bench)で前後比較してみたところ、14~15%ほど早くなったので採用。
ファイル数多めなページだと、もうちょい効くのかも。

「どうせ、Google Analyticsで見るんだから、ログ取るの止めればいいじゃん。」という意見もありますが、生ログは取っておかないと何かとアレでしょ。ヲタクとして。

で、どーでも良い話ですが、マニュアルページでBufferedLogs ディレクティブの下に説明があるCookieLog ディレクティブ

クッキングのロギングのためのファイル名を設定する

という説明文を読んで、頭の中で「料理の記録」って翻訳され妙な違和感が。
ちなみに原文は"Sets filename for the logging of cookies"

誤訳

コメントを投稿


画像の中に見える文字を入力してください。

2008年9月

  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

About

2008年8月10日 03:19に投稿されたエントリーのページです。

ひとつ前の投稿は「入浴シーン」です。

次の投稿は「[memo]XenのDomUで時刻合わせ ~未完~」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.