[jbossts-issues] [JBoss JIRA] (JBTM-2398) Support VolatileStore.allObjUids

Michael Musgrove (JIRA) issues at jboss.org
Wed Jun 17 16:13:02 EDT 2015


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

Michael Musgrove commented on JBTM-2398:
----------------------------------------

I ran a benchmark using the two new stores and there is a big difference (300%) when running a workload using multiple threads and there is a 30% difference with one thread. These differences warrant introducing new subclasses. The 3 fold difference with the TypedVolatileStore test makes no sense but is definitely consistent:

 -i 1 -wi 10 -f 1 -t 10 -r 100 # 10 warm up iterations and then a single iteration lasting 100 seconds using 10 threads
c.a.a.j.x.p.VolatileStoreBenchmark.testVolatileStore    thrpt                                     1   639773.579          NaN    ops/s
c.a.a.j.x.p.TypedVolatileStoreBenchmark.testVolatileStore    thrpt                           1   183711.939          NaN    ops/s
c.a.a.j.x.p.TwoPhaseVolatileStoreBenchmark.testVolatileStore    thrpt                   1   151985.542          NaN    ops/s
c.a.a.j.x.p.TypedTwoPhaseVolatileStoreBenchmark.testVolatileStore    thrpt         1   103152.792          NaN    ops/s

 -i 1 -wi 10 -f 1 -t 1 -r 100 # 10 warm up iterations and then a single iteration lasting 100 seconds using 1 thread
c.a.a.j.x.p.VolatileStoreBenchmark.testVolatileStore    thrpt         1   191072.127          NaN    ops/s
c.a.a.j.x.p.TypedVolatileStoreBenchmark.testVolatileStore    thrpt         1   142127.089          NaN    ops/s
c.a.a.j.x.p.TwoPhaseVolatileStoreBenchmark.testVolatileStore    thrpt         1   137941.989          NaN    ops/s
c.a.a.j.x.p.TypedTwoPhaseVolatileStoreBenchmark.testVolatileStore    thrpt         1   114109.209          NaN    ops/s

> Support VolatileStore.allObjUids 
> ---------------------------------
>
>                 Key: JBTM-2398
>                 URL: https://issues.jboss.org/browse/JBTM-2398
>             Project: JBoss Transaction Manager
>          Issue Type: Feature Request
>          Components: Performance Testing
>    Affects Versions: 5.1.1
>            Reporter: Michael Musgrove
>            Assignee: Michael Musgrove
>            Priority: Optional
>             Fix For: 5.later
>
>
> This method is used by REST-AT and would be a useful addition for baselining the performance of the coordinator for comparison with non transactional and empty transaction requests.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jbossts-issues mailing list