try it without persistence and see what graphs you get..?<div><br><div><br><div class="gmail_quote">2012/3/29 �º��� <span dir="ltr">&lt;<a href="mailto:chen-hongqin@163.com">chen-hongqin@163.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="line-height:1.7;font-size:14px;font-family:arial">yes, all the messages are persistent<br><br><div></div><div></div><br>�� 2012-03-29 21:17:04��&quot;Alexis&nbsp;Richardson&quot;&nbsp;&lt;<a href="mailto:alexis@rabbitmq.com" target="_blank">alexis@rabbitmq.com</a>&gt; д����<div>
<div class="h5"><br> <blockquote style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px 0.8ex;BORDER-LEFT:#ccc 1px solid">are you using persistent messages?<div><br><br><div class="gmail_quote">2012/3/29 �º��� <span dir="ltr">&lt;<a href="mailto:chen-hongqin@163.com" target="_blank">chen-hongqin@163.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="line-height:1.7;font-size:14px;font-family:arial"><div>This is about my master paper which is related with availability, and I use rabbitmq as the middle-ware component. So I am trying to find how can cause this problem. And my current answer I guess is that it is caused by the OS cache. Cache hit ratio is high at the very start and becomes lower because of the page replacement after more and more requests come. And the other reason maybe is messages are orderly sufficiently for the disk to write at start. But i am not sure if the rabbitmq has do some optimals for that?<br>

</div><div><div>At 2012-03-29 18:23:33,&quot;Alexis&nbsp;Richardson&quot;&nbsp;&lt;<a href="mailto:alexis@rabbitmq.com" target="_blank">alexis@rabbitmq.com</a>&gt; wrote:<br>
<blockquote style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px 0.8ex;BORDER-LEFT:#ccc 1px solid">Hi,
<div><br></div>
<div>There are lots of possible reasons for this, including that &quot;measuring anything accurately is hard&quot;. &nbsp;</div>
<div><br></div>
<div>What problem are you trying to solve?</div>
<div><br></div>
<div>alexis</div>
<div><br><br>
<div class="gmail_quote">2012/3/26 �º��� <span dir="ltr">&lt;<a href="mailto:chen-hongqin@163.com" target="_blank">chen-hongqin@163.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="PADDING-LEFT:1ex;MARGIN:0px 0px 0px 0.8ex;BORDER-LEFT:#ccc 1px solid">
<div style="FONT-SIZE:14px;LINE-HEIGHT:1.7;FONT-FAMILY:arial">
<div>
<div style="FONT-SIZE:14px;LINE-HEIGHT:1.7;FONT-FAMILY:arial">
<div style="FONT-SIZE:14px;LINE-HEIGHT:1.7;FONT-FAMILY:arial">
<div>hi,&nbsp;</div>
<div>can you tell me why TPS is too high at first and sometimes maybe even more higher(maybe over 30000/s) when I send messages to rabbitmq cluster concurrently? thanks!</div>
<div>&nbsp;</div>
<div><img style="LINE-HEIGHT:1.7" src="cid:2b9929bc$1$1365eefa826$Coremail$chen-hongqin@163.com"></div>
<div>&nbsp;</div>
<div>&nbsp;</div></div></div>
<div>Some infos about this test:</div>
<div>1. all the messages are same and each message size is 1kb.</div>
<div>
<div>2. 300 queues created by multiple Producers at start and messages sent to the queues are random&nbsp;</div>
<div>3. All messages are persistent and queues are all durable</div></div>
<div>4. 3&nbsp;nodes consists of a rabbitmq cluster and all the nodes are in the same host but different ports</div>
<div>the host info:</div>
<div>
<table style="BORDER-TOP-STYLE:none;BORDER-RIGHT-STYLE:none;BORDER-LEFT-STYLE:none;BORDER-COLLAPSE:collapse;BORDER-BOTTOM-STYLE:none" cellspacing="0" cellpadding="0" border="1">
<tbody>
<tr>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;BORDER-TOP:windowtext 1pt solid;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;BORDER-LEFT:windowtext 1pt solid;WIDTH:213.05pt;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">JAVA&nbsp;</span><span>version</span><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif"><u></u><u></u></span></p>

</td>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;BORDER-TOP:windowtext 1pt solid;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;WIDTH:213.05pt;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid;BORDER-LEFT-STYLE:none" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline;TEXT-ALIGN:left" align="left"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">Java version &quot;1.6.0_12&quot; Java(TM) SE Runtime Environment (build 1.6.0_12-b04)<u></u><u></u></span></p>

</td></tr>
<tr>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;BORDER-LEFT:windowtext 1pt solid;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">JAVA&nbsp;</span><span lang="EN-US" style="FONT-SIZE:12pt"><font face="����">VM</font></span></p>

</td>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid;BORDER-LEFT-STYLE:none" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">Java HotSpot(TM) 64-Bit Server VM (build 11.2-b01, mixed mode)<u></u><u></u></span></p>

</td></tr>
<tr>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;BORDER-LEFT:windowtext 1pt solid;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid" valign="top" width="284">


<p class="MsoNormal"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">CPU<u></u><u></u></span></p></td>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid;BORDER-LEFT-STYLE:none" valign="top" width="284">


<p class="MsoNormal" style="TEXT-ALIGN:left" align="left"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">Intel(R) Xeon(R) CPU E5504 @2.00GHz<u></u><u></u></span></p></td></tr>
<tr>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;BORDER-LEFT:windowtext 1pt solid;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline"><font face="&#39;Liberation Serif&#39;, serif">number of cores</font></p></td>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid;BORDER-LEFT-STYLE:none" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">8</span></p></td></tr>
<tr>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;BORDER-LEFT:windowtext 1pt solid;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline"><span>memory</span><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif"><u></u><u></u></span></p></td>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid;BORDER-LEFT-STYLE:none" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">33011192kb<u></u><u></u></span></p></td></tr>
<tr>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;BORDER-LEFT:windowtext 1pt solid;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">Erlang</span><span lang="EN-US" style="FONT-SIZE:12pt"><font face="����">&nbsp;VM</font></span></p>

</td>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid;BORDER-LEFT-STYLE:none" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">Erlang R15B (erts-5.9) [source] [64-bit] [smp:8:8] [async-threads:0] [hipe] [kernel-poll:false]<u></u><u></u></span></p>

</td></tr>
<tr>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;BORDER-LEFT:windowtext 1pt solid;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">RabbitMQ</span><span lang="EN-US" style="FONT-SIZE:12pt"><font face="����">&nbsp;version</font></span></p>

</td>
<td style="BORDER-RIGHT:windowtext 1pt solid;PADDING-RIGHT:5.4pt;PADDING-LEFT:5.4pt;PADDING-BOTTOM:0cm;WIDTH:213.05pt;BORDER-TOP-STYLE:none;PADDING-TOP:0cm;BORDER-BOTTOM:windowtext 1pt solid;BORDER-LEFT-STYLE:none" valign="top" width="284">


<p class="MsoNormal" style="VERTICAL-ALIGN:baseline"><span lang="EN-US" style="FONT-SIZE:12pt;FONT-FAMILY:&#39;Liberation Serif&#39;,serif">Release 2.7.1<u></u><u></u></span></p></td></tr></tbody></table></div><br>
<div>&nbsp;</div><br><span title="neteasefooter"><span></span></span></div></div><br><br><span title="neteasefooter"><span></span></span><br>_______________________________________________<br>rabbitmq-discuss mailing list<br>

<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com" target="_blank">rabbitmq-discuss@lists.rabbitmq.com</a><br><a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>

<br></blockquote></div><br></div></blockquote></div></div></div><br><br><span title="neteasefooter"><span></span></span></blockquote></div><br></div>
</blockquote></div></div></div><br><br><span title="neteasefooter"><span></span></span></blockquote></div><br></div></div>