[
https://issues.jboss.org/browse/JBTM-2390?page=com.atlassian.jira.plugin....
]
Tom Jenkinson commented on JBTM-2390:
-------------------------------------
I am surprised you think its an anomaly. As an example, when you turn volatile store on
our performance is something much more than a 15 fold improvement iirc?
Some suggestions:
1. Are you using HQ store (can you use it in this config)?
2. Have you tried enabling the volatile store?
In terms of notx vs emptytx I expect that is all down to the creation of the TX endpoints.
You could profile the server to get more details there. I imagine your participants are
no-ops so in the no tx case you have 2 no-op calls vs the empty tx case where you have 3
no-ops (I will class commit() here as a no-op as I assume it really is very little) and 1
op (the creation of the tx endpoints). Seems reasonable to me.
In the emptytx case, can you drop the commit calls (without it falling over) to see the
cost of the commit vs the create?
port the RTS test org.jboss.jbossts.star.test.PerformanceTest to a
benchmark
----------------------------------------------------------------------------
Key: JBTM-2390
URL:
https://issues.jboss.org/browse/JBTM-2390
Project: JBoss Transaction Manager
Issue Type: Task
Reporter: Michael Musgrove
Assignee: Michael Musgrove
Fix For: 5.later
Currently this test is run on an ad hoc basis on the NCL cluster. I would like it moved
into the benchmark suite for more regular testing.
I have started work on this task but am finding threads deadlocking which has delayed the
port.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)