&gt;&gt;On Tue, Mar 15, 2011 at 08:50:43AM +0800, yaohui wrote:<BR>&gt;&gt;&nbsp;&nbsp;&nbsp; I do a performence test on my machine using java client with the script runperftest.sh , the message rate is only 4500msg/s. <BR>&gt;&gt;&nbsp;&nbsp; cpu&nbsp; 4 core 3.0G<BR>&gt;&gt;&nbsp;&nbsp; memory 4G <BR><BR>&gt;runperftest.sh does not attempt to run balanced tests. They merely exist<BR>&gt;to measure changes between releases. If you construct a more balanced<BR>&gt;test (i.e. ingress and egress rates are equal) with something like<BR>&gt;MulticastMain, then you should be able to get much higher throughput.<BR><BR>&gt;Matthew<BR>
<DIV>&nbsp;</DIV>
<DIV>thanks , but the resuslt of MulticastMain is the same. is that the highest throughput?</DIV>
<DIV>&nbsp;</DIV>
<DIV>$ ./runjava.sh com.rabbitmq.examples.MulticastMain <BR>starting consumer #0<BR>starting producer #0<BR>recving rate: 1862 msg/s, min/avg/max latency: 10404/223044/312928 microseconds<BR>sending rate: 2682 msg/s, basic returns: 0 ret/s<BR>recving rate: 2538 msg/s, min/avg/max latency: 1929/32845/178580 microseconds<BR>sending rate: 2561 msg/s, basic returns: 0 ret/s<BR>recving rate: 3708 msg/s, min/avg/max latency: 1416/6034/20017 microseconds<BR>sending rate: 3872 msg/s, basic returns: 0 ret/s<BR>recving rate: 2914 msg/s, min/avg/max latency: 1715/24759/146310 microseconds<BR>sending rate: 3534 msg/s, basic returns: 0 ret/s<BR>recving rate: 4946 msg/s, min/avg/max latency: 37165/102972/165359 microseconds<BR>sending rate: 4593 msg/s, basic returns: 0 ret/s<BR>recving rate: 4668 msg/s, min/avg/max latency: 1344/7352/41319 microseconds<BR>sending rate: 4506 msg/s, basic returns: 0 ret/s<BR>recving rate: 4601 msg/s, min/avg/max latency: 1594/5973/20759 microseconds<BR>sending rate: 4699 msg/s, basic returns: 0 ret/s<BR>recving rate: 4706 msg/s, min/avg/max latency: 1750/9571/47925 microseconds<BR>sending rate: 4604 msg/s, basic returns: 0 ret/s<BR>recving rate: 4558 msg/s, min/avg/max latency: 1128/9604/63932 microseconds<BR>sending rate: 4577 msg/s, basic returns: 0 ret/s<BR>recving rate: 4459 msg/s, min/avg/max latency: 1849/16323/65218 microseconds<BR>sending rate: 4465 msg/s, basic returns: 0 ret/s</DIV>