[jbossts-issues] [JBoss JIRA] Commented: (JBTM-614) Backport reaper performance tweaks

Andrew Dinn (JIRA) jira-events at lists.jboss.org
Wed Aug 26 09:25:23 EDT 2009


    [ https://jira.jboss.org/jira/browse/JBTM-614?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12482784#action_12482784 ] 

Andrew Dinn commented on JBTM-614:
----------------------------------

Backported the two most significant fixes from JBTM-611 to 4.2.3_GA_SP branch. Firstly, ReaperElement now use sa bias counter to distinguish elements with the same millisecond accurate timeout. This avoids having to do comparisons using the UID controls in the majority of cases. Secondly, TransactionReaper.insert only wakes up the reaper thread if it adds an element to the head of the queue. This avoids unnecessary resumes and suspends.

These changes still need porting to the CP branch.

> Backport reaper performance tweaks
> ----------------------------------
>
>                 Key: JBTM-614
>                 URL: https://jira.jboss.org/jira/browse/JBTM-614
>             Project: JBoss Transaction Manager
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>          Components: Transaction Core
>    Affects Versions: 4.2.3.SP7, 4.2.3.CP05
>            Reporter: Andrew Dinn
>            Assignee: Andrew Dinn
>             Fix For: 4.2.3.SP8, 4.2.3.CP06
>
>
> All applicable performance tweaks made in JBTM-611 should be back-ported to the 4.2.3.SP branch. Not all these changes can easily be applied since the code bases differ. This extends the performance improvements made for JBTM-207.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbossts-issues mailing list