[
http://jira.jboss.com/jira/browse/JBCACHE-519?page=all ]
Manik Surtani closed JBCACHE-519.
---------------------------------
Fix Version/s: (was: 2.0.0.GA)
Resolution: Rejected
Investigate why tx has a higher thruput than non-tx under perf test
--------------------------------------------------------------------
Key: JBCACHE-519
URL:
http://jira.jboss.com/jira/browse/JBCACHE-519
Project: JBoss Cache
Issue Type: Sub-task
Security Level: Public(Everyone can see)
Reporter: Ben Wang
During the perf test, I have discovered that the throughput with tx is higher than the
non-tx one. This is very puzzling. I have asked Scot Marlow to double check it for me. The
same.
Machines are: dev09 and dev17.
Here are some breakdown numbers:
1. Single thread, 3000 loops, 10 ms sleep interval.
(a) no tx
-----
Total time spent (ms) per thread: 202921 for 3000 loops
Throughtput for this node with:
threads = 1
loops = 3000
sleep interval = 10
object list size = 100
tranasaction? false
is: 14 requests/sec
(b) tx
----
Total time spent (ms) per thread: 200718 for 3000 loops
Throughtput for this node with:
threads = 1
loops = 3000
sleep interval = 10
object list size = 100
tranasaction? true
is: 14 requests/sec
2. 100 threads, 0ms sleep interval
(a) no tx
-----
Total time spent (ms) per thread: 49352 for 400 loops
Throughtput for this node with:
threads = 50
loops = 400
sleep interval = 0
object list size = 100
tranasaction? false
is: 404 requests/sec
-----
Total time spent (ms) per thread: 61240 for 400 loops
Throughtput for this node with:
threads = 50
loops = 400
sleep interval = 20
object list size = 100
tranasaction? false
is: 325 requests/sec
-------- dev04
Total time spent (ms) per thread: 78871 for 400 loops
Throughtput for this node with:
threads = 50
loops = 400
sleep interval = 20
object list size = 100
tranasaction? false
is: 250 requests/sec
(b) tx
-----
Total time spent (ms) per thread: 68770 for 400 loops
Throughtput for this node with:
threads = 50
loops = 400
sleep interval = 0
object list size = 100
tranasaction? true
is: 288 requests/sec
----
Total time spent (ms) per thread: 74575 for 400 loops
Throughtput for this node with:
threads = 50
loops = 400
sleep interval = 20
object list size = 100
tranasaction? true
is: 263 requests/sec
--- dev04
Total time spent (ms) per thread: 80648 for 400 loops
Throughtput for this node with:
threads = 50
loops = 400
sleep interval = 20
object list size = 100
tranasaction? true
is: 242 requests/sec
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira