<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
I can't comment specifically as I don't know how you have modified the
example, however...<br>
<br>
Some of the differences between the example and perftest is that
perftest sets a few additional<br>
things. These include flow control, accept mode, and by default is
aggressive on consumer ack,<br>
etc.<br>
<br>
If you are tuning for a specific case, the easiest is play with
perftest options till you get want you<br>
want and then have a look in the perftest code (it is all in one file)
on how to set the options. However<br>
I expect you will get to perftest numbers with the above 4 options, I
have mail you examples<br>
privately.<br>
<br>
In the case where you are chaining client, my first quest is that you
have some logic that is introducing<br>
head of line blocking - just guessing again in absence of detail.
Another easy way to see how<br>
MRG performs in a chain setup is to configure federation. <br>
<br>
regards<br>
Carl.<br>
<br>
<br>
mark yoffe wrote:
<blockquote
 cite="mid:4df0fedf0808270612s59f81c28pf2079c78d2e5c612@mail.gmail.com"
 type="cite">
  <div>Hi</div>
  <div> </div>
  <div>i have been using the system for some and have some quetions
regarding performence</div>
  <div> </div>
  <div>----</div>
  <div> 1 </div>
  <div>-----</div>
  <div>i have used the PerfTest to benchmark the performance </div>
  <div>and i receive results of around 70,000 transfers per second with
the default values (message size 1024, 1 publish , 1 subscribe, etc..)</div>
  <div>with 1 Byte size messages i get around 160K transfers per second</div>
  <div> </div>
  <div>than i used the request response example privded with the system
and changed the message limit to be unlimited </div>
  <div>and tested based on the example a transmission of 100,000
messages - the best time i got was 10 seconds for round trip time</div>
  <div> </div>
  <div>so if i translate the numbers correctly 100K messages each way
is 200K messages total </div>
  <div>which is 20K per seconds not close </div>
  <div> </div>
  <div>which translates to around 20,000  </div>
  <div> </div>
  <div> </div>
  <div>can someone  please explain the differences between the numbers
, is there something missing in the request response example to achieve
hi performance results?</div>
  <div> </div>
  <div>--</div>
  <div>2</div>
  <div>---</div>
  <div> </div>
  <div>i have made another experiment using three RHMclients in an
experiment</div>
  <div> </div>
  <div>where one sends a message to the seconds and he second to the
third , than the third returns it to the first (1->2->3->1)</div>
  <div> </div>
  <div>each one employs a similar technique to the request response
server from the examples provided with the product</div>
  <div> </div>
  <div>the results i receive show that the performance is slower than
the request - response example</div>
  <div> </div>
  <div>the change is not linear what took 10 seconds in the first test
(point to point and back) now takes more than double the time </div>
  <div>although only one more "communication step"  was added to the
scheme</div>
  <div> </div>
  <div>can someone please explain this behavior? is this correct?
should the system behave like this?</div>
  <div> </div>
  <div>Regards</div>
  <div> </div>
  <div> </div>
  <div>Mark Yoffe</div>
  <div> </div>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Rhemrg-users-list mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Rhemrg-users-list@redhat.com">Rhemrg-users-list@redhat.com</a>
<a class="moz-txt-link-freetext" href="https://www.redhat.com/mailman/listinfo/rhemrg-users-list">https://www.redhat.com/mailman/listinfo/rhemrg-users-list</a>
  </pre>
</blockquote>
<br>
</body>
</html>