[
https://issues.jboss.org/browse/AS7-6583?page=com.atlassian.jira.plugin.s...
]
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