Serilog File/RollingFile シンクは、各ロガー呼び出しの後にストリームをフラッシュするようです。
これで基本性能が打たれませんか?たとえば、Nlog には、ログ イベントをキューに入れ、バックグラウンド スレッドを使用してそれらをバッチで書き込むための AsyncWrapper があります。
ファイル シンクを使用する際の待ち時間を最小限に抑えたい場合の解決策は何ですか?
自分でコードを再構築することが、現時点で唯一のオプションです。
今後の Serilog v2 に含めることを期待して、https://github.com/serilog/serilog/issues/650を追加しました。