以下のケースで実験。 logback単体 log4j単体 SLF4J + log4j SLF4J + logback 条件は以下。 CPU:Core 2 Duo T8100 2.1GHz Memory:2G PC:藤原のDellラップトップ Eclipse Ganymedeから実行 1回のテストで100万行出力。これを3回連続で実施。 ログ出力のフォーマットは同じ(文字数もそろえた) ログ出力開始から終了までの秒数を測定 ソースコードは以下のような感じ。Loggerを差し替えて実施している。 public class LogBackPerformanceSample { final static Logger logger = LoggerFactory .getLogger(LogBackPerformanceSample.class); public static void main(
![log4jとlogbackのパフォーマンス比較](https://cdn-ak-scissors.b.st-hatena.com/image/square/8270013307f2e6b67d83ef326cd861903400d3b5/height=288;version=1;width=512/https%3A%2F%2Fdaipresents.com%2Fwp-content%2Fuploads%2F2022%2F01%2F07d58-cropped-2000px-zulu_flag.svg_.png%3Fw%3D200)