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

David Lloyd (JIRA) jira-events at lists.jboss.org
Fri Feb 22 09:00:59 EST 2013


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

David Lloyd commented on AS7-6583:
----------------------------------

Unfortunately using the TCCL cannot work because when frameworks initialize their loggers, they do not clear the TCCL first, thus their loggers often become owned by deployments leading to confusing logging and memory leaks.

Otherwise James is spot on - we *know* the new selector is slower; it cannot be remedied by any known means (ideas accepted though).  What we need to do is prevent things from grabbing loggers redundantly.  Loggers should normally only be acquired once, on start.
                
> 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