[jboss-jira] [JBoss JIRA] (AS7-6583) Performance regression comparing to previous release

James Perkins (JIRA) jira-events at lists.jboss.org
Fri Feb 22 08:22:57 EST 2013


    [ https://issues.jboss.org/browse/AS7-6583?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12756045#comment-12756045 ] 

James Perkins commented on AS7-6583:
------------------------------------

There is no doubt that the {{ContextClassLoaderLogContextSelector}} is faster than the {{ClassLoaderLogContextSelector}}. We can't change that. We need to ensure that certain modules use the system {{LogContext}.

Regardless the speed of the {{LogContextSelector}} is not the issue. Something is invoking it too often to see a performance issue. It's either Weld or another library. They key is to find where a new logger is being "created" and fix that. There is no fix for the logging subsystem. It needs to the use the {{LogContextSelector}} it is using and that won't change.
                
> Performance regression comparing to previous release
> ----------------------------------------------------
>
>                 Key: AS7-6583
>                 URL: https://issues.jboss.org/browse/AS7-6583
>             Project: Application Server 7
>          Issue Type: Bug
>          Components: CDI / Weld, Logging
>    Affects Versions: 7.2.0.Alpha1
>         Environment: 7.2.0.Final (prerelease-1 tag) 
>            Reporter: Tomas Remes
>            Assignee: James Perkins
>            Priority: Critical
>              Labels: performance
>         Attachments: AS7-snapshot-good.jps, AS7-snapshot-wrong.jps
>
>
> There is significant performance regression in 7.2.0 prerelease. I discovered it in my Weld performance load tests (testing simple Weld numberguess example application), but I am quite sure that's not Weld issue at all. I did some investigations and it seems that problem occurred in org/jboss/as/logging module.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list