You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4net-dev@logging.apache.org by "Ashish Khandelwal (JIRA)" <ji...@apache.org> on 2009/02/04 07:17:59 UTC

[jira] Issue Comment Edited: (LOG4NET-195) Log4Net Performance comparison with other logging utility

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

jolonm edited comment on LOG4NET-195 at 2/3/09 10:16 PM:
--------------------------------------------------------------------

This is the test application developed to compare the performance between nSpring and Log4Net. 

I found, to log 10000 message in log file, Log4Net uses more than 500 milliseconds and nSpring uses below than 100 milliseconds.

      was (Author: jolonm):
    This is the test application developed to compare the performance between nSpring and Log4Net. 

I found, and to log 10000 message in log file, Log4Net uses more than 500 milliseconds and nSpring uses below than 100 milliseconds.
  
> Log4Net Performance comparison with other logging utility
> ---------------------------------------------------------
>
>                 Key: LOG4NET-195
>                 URL: https://issues.apache.org/jira/browse/LOG4NET-195
>             Project: Log4net
>          Issue Type: Test
>    Affects Versions: 1.2.10
>         Environment: .Net Framework 2.0, VS 2005, Windows XP
>            Reporter: Ashish Khandelwal
>            Priority: Critical
>         Attachments: Log4Net_Vs_nSpring.zip
>
>
> I developed one utility to compare the performance between Log4Net and nSpring(another logging utility). The result I saw is surprise to me - Log4Net took more time than nSpring. It is surprise because "Log4net claims to be fast and flexible: speed first, flexibility second."
> Log4Net says: (http://logging.apache.org/log4net/release/manual/internals.html)
> One of the often-cited arguments against logging is its computational cost. This is a legitimate concern as even moderately sized applications can generate thousands of log requests. Much effort was spent measuring and tweaking logging performance. Log4net claims to be fast and flexible: speed first, flexibility second.
> Although test is saying Log4Net takes more time, I am still not convinced with the result achieved, considering the fact; Log4Net is widely accepted by the industry and known for its speed, reliability and flexibility.
> I would like to know why Log4Net is taking more time, we might be missing any setting or other which can boost the performance. Can you please help to know the reason?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.