拡張性と使いやすさを併せ持つログ出力機能を実装しよう
http://www.atmarkit.co.jp/fdotnet/entlib/entlib04/entlib04_01.html
市川さんの連載第4回です。
今回はLoggingABですね。
パフォーマンスに関しても述べられていますが、
たった1回のログ出力であれば、それにかかるLoggingAB(EntLib 1.0)の時間はわずか1.7ms(1.7/1000秒)にすぎない。このパフォーマンスが実際の業務で問題になることはほとんどないだろう。
激しく同意。
もともとパフォーマンスを最優先させる場合にはログ処理自体を#if等で切り離したりしますので適宜使い分けが肝心でしょう。