[prev in list] [next in list] [prev in thread] [next in thread] 

List:       log4net-dev
Subject:    [jira] [Comment Edited] (LOG4NET-429) Pattern with Context property causes severe slowdown
From:       "Stefan Bodewig (JIRA)" <jira () apache ! org>
Date:       2014-03-25 13:10:15
Message-ID: JIRA.12703405.1395731859187.551.1395753015211 () arcas
[Download RAW message or body]


    [ https://issues.apache.org/jira/browse/LOG4NET-429?page=com.atlassian.jira.plugin \
.system.issuetabpanels:comment-tabpanel&focusedCommentId=13946483#comment-13946483 ] 

Stefan Bodewig edited comment on LOG4NET-429 at 3/25/14 1:09 PM:
-----------------------------------------------------------------

This is LOG4NET-421 as well, right?  The reporter included a workaround that may help \
if this becomes an issue before we fix it.

Haven't looked at the patch, yet, but would aim for something like 3 myself.


was (Author: bodewig):
This is LOG4NET-421 as well, right?

Haven't looked at the patch, yet, but would aim for something like 3 myself.

> Pattern with Context property causes severe slowdown
> ----------------------------------------------------
> 
> Key: LOG4NET-429
> URL: https://issues.apache.org/jira/browse/LOG4NET-429
> Project: Log4net
> Issue Type: Improvement
> Components: Core
> Affects Versions: 1.2.13
> Reporter: Jonas Versén
> Assignee: Dominik Psenner
> Priority: Minor
> Labels: performance
> Attachments: LOG4NET-429.patch
> 
> 
> If you use a context property in your appenders pattern, there will be a \
> significant logging slowdown. In my experience anywhere from 3 to 5 times slower \
> (this will depend on the appender). I believe that as soon as you use a context \
> property log4net will internally access the windows user name even though it's not \
> the property you want to access. This theory comes from the fact that printing all \
> properties in the pattern (including the costly property username) compared to just \
> printing one will slow down the logging with the same factor. I've made a \
> stackoverflow question with more details as well \
> http://stackoverflow.com/questions/22612286/using-log4net-context-properties-has-negative-impact-on-performance/
> 



--
This message was sent by Atlassian JIRA
(v6.2#6252)


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic