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