Как стать автором
Обновить

Комментарии 2

Спасибо за статью! Было бы еще интересно добавить к сравнению logback, как все еще самый популярный фреймворк для логирования. Просто чтобы понимать, насколько порядков там все хуже.

Спасибо за комментарий! Logback аллоцирующий логгер, т. е. создаёт короткоживущее объекты на каждую операцию логирования. Сам по себе он держит мало долгоживущих объектов, если сравнивать с garbage-free логгерами. Чтобы показать разницу между Logback и Log4j, Gflog нужно также рассматривать вторую сторону медали — какой вклад вносят короткоживущее объекты, которые создают логгеры, в работу GC. В текущем контексте мы её не рассматриваем, потому что аллокаций почти нет (для log4j < 1%), рассматривается только — какой вклад вносит object pooling.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий