1

メソッド (info、warn、debug ...) が呼び出されたときに別のスレッドで実行されるようにログ クラスまたはライブラリを実装した場合、コードはより高速に実行されますか?

はいの場合、slf4j、log4j、またはその他の一般的なライブラリはこれを行いますか?

4

1 に答える 1

0

Log4j は Appender の種類に応じて別のスレッドを使用します。ほとんどの場合、FileAppender が使用され、追加のスレッドは必要ありません。

また、スレッド化の問題を実際に経験していない限り、別のスレッドでログを使用することはお勧めしません。

于 2012-12-05T19:06:18.733 に答える