[memo][apache]ディスクに書き出す前にメモリにログエントリをバッファする
Apache2.0.41 以降には、ディスクに書き出す前にメモリにログエントリをバッファするBufferedLogs ディレクティブが用意されています。
httpd.conf に BufferedLogs On って書いてrestartするだけ。
このディレクティブは実験的なものですので、 使用する際は注意してください。
ということですが、設定して ab(Apache Bench)で前後比較してみたところ、14~15%ほど早くなったので採用。
ファイル数多めなページだと、もうちょい効くのかも。
「どうせ、Google Analyticsで見るんだから、ログ取るの止めればいいじゃん。」という意見もありますが、生ログは取っておかないと何かとアレでしょ。ヲタクとして。
