<div>hi.</div>
<div> </div>
<div>I tested my ser server which version is 0.9.7+cvs20080424 used sipps sending 1000 </div>
<div>invite per sec.  after about 10 sec, there was an out of mem error.</div>
<div><br>Aug 18 09:40:12 ubuntu /sbin/ser[20805]: ERROR: new_t: out of mem:<br>Aug 18 09:40:12 ubuntu /sbin/ser[20805]: ERROR: t_newtran: new_t failed<br>Aug 18 09:40:12 ubuntu /sbin/ser[20805]: ERROR: sl_reply_error used: I&#39;m terribly sorry, </div>

<p>server error occurred (1/SL)<br>Aug 18 09:40:12 ubuntu /sbin/ser[20805]: ERROR: sip_msg_cloner: cannot allocate memory</p>
<p>and my memlog is:</p>
<p>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: -----------------------------<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: Memory status (shm):<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: qm_status (0xb5acf000):<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:  heap size= 33554432<br>
Aug 18 10:11:02 ubuntu /sbin/ser[20787]:  used= 1914592, used+overhead=2224736, </p>
<p>free=31329696<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:  max used (+overhead)= 33534720<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: dumping all alloc&#39;ed. fragments:<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:       0. N  address=0xb5ad41a8 frag=0xb5ad41a0 </p>

<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:       1. N  address=0xb5ad41c8 frag=0xb5ad41c0 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:       2. N  address=0xb5ad41e8 frag=0xb5ad41e0 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:       3. N  address=0xb5ad4208 frag=0xb5ad4200 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:       4. N  address=0xb5ad4228 frag=0xb5ad4220 </p>
<p>size=4096 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:       5. N  address=0xb5ad5238 frag=0xb5ad5230 </p>
<p>size=4096 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:       6. N  address=0xb5ad6248 frag=0xb5ad6240 </p>
<p>size=2800 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:       7. N  address=0xb5ad6d48 frag=0xb5ad6d40 </p>
<p>size=1680 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:       8. N  address=0xb5ad73e8 frag=0xb5ad73e0 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:       9. N  address=0xb5ad7408 frag=0xb5ad7400 </p>
<p>size=1572864 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      10. N  address=0xb5c57418 frag=0xb5c57410 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      11. N  address=0xb5c57438 frag=0xb5c57430 </p>
<p>size=320 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      12. N  address=0xb5c57588 frag=0xb5c57580 </p>
<p>size=48 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      13. N  address=0xb5c575c8 frag=0xb5c575c0 </p>
<p>size=80 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      14. N  address=0xb5c57628 frag=0xb5c57620 </p>
<p>size=80 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      15. N  address=0xb5c57688 frag=0xb5c57680 </p>
<p>size=80 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      16. N  address=0xb5c576e8 frag=0xb5c576e0 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      17. N  address=0xb5c57708 frag=0xb5c57700 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      18. N  address=0xb5c57728 frag=0xb5c57720 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      19. N  address=0xb5c57748 frag=0xb5c57740 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      20. N  address=0xb5c57768 frag=0xb5c57760 </p>
<p>size=32 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      21. N  address=0xb5c57798 frag=0xb5c57790 </p>
<p>size=131072 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      22. N  address=0xb5c777a8 frag=0xb5c777a0 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      23. N  address=0xb5c777c8 frag=0xb5c777c0 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      24. N  address=0xb5c777e8 frag=0xb5c777e0 </p>
<p>size=32 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      25. N  address=0xb5c77818 frag=0xb5c77810 </p>
<p>size=131072 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      60. N  address=0xb5ca7948 frag=0xb5ca7940 </p>
<p>size=48 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      61. N  address=0xb5ca7988 frag=0xb5ca7980 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      62. N  address=0xb5ca79a8 frag=0xb5ca79a0 </p>
<p>size=80 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      63. N  address=0xb5ca7a08 frag=0xb5ca7a00 </p>
<p>size=48 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      64. N  address=0xb5ca7a48 frag=0xb5ca7a40 </p>
<p>size=32 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      65. N  address=0xb5ca7a78 frag=0xb5ca7a70 </p>
<p>size=16 used=1<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]:      66. N  address=0xb5ca7a98 frag=0xb5ca7a90 </p>
<p>size=65808 used=1</p>
<p>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: dumping free list stats :<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash=   1. fragments no.:  1232, unused:     0 </p>
<p>^I^I bucket size:        16 -        16 (first        16)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash=  38. fragments no.:    54, unused:     0 </p>
<p>^I^I bucket size:       608 -       608 (first       608)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash=  43. fragments no.:    54, unused:     0 </p>
<p>^I^I bucket size:       688 -       688 (first       688)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash=  44. fragments no.:  3991, unused:     0 </p>
<p>^I^I bucket size:       704 -       704 (first       704)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash=  57. fragments no.:   114, unused:     0 </p>
<p>^I^I bucket size:       912 -       912 (first       912)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash=  58. fragments no.:  4004, unused:     0 </p>
<p>^I^I bucket size:       928 -       928 (first       928)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash=  68. fragments no.:    46, unused:     0 </p>
<p>^I^I bucket size:      1088 -      1088 (first      1088)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash=  82. fragments no.:   109, unused:     0 </p>
<p>^I^I bucket size:      1312 -      1312 (first      1312)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 115. fragments no.:    34, unused:     0 </p>
<p>^I^I bucket size:      1840 -      1840 (first      1840)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 174. fragments no.:  3795, unused:     0 </p>
<p>^I^I bucket size:      2784 -      2784 (first      2784)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 186. fragments no.:   790, unused:     0 </p>
<p>^I^I bucket size:      2976 -      2976 (first      2976)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 187. fragments no.:  3820, unused:     0 </p>
<p>^I^I bucket size:      2992 -      2992 (first      2992)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 262. fragments no.:     1, unused:     0 </p>
<p>^I^I bucket size:      4192 -      4192 (first      4192)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 318. fragments no.:     1, unused:     0 </p>
<p>^I^I bucket size:      5088 -      5088 (first      5088)<br>Aug 18 10:11:02 ubuntu /sbin/ser[20787]: -----------------------------</p>
<p>I think it&#39;s not a memory leak but the so many small memory fragments, and those </p>
<p>fragments were not combinated.  How I solve this problem? </p>
<p>Thanks.<br><br clear="all"></p>
<div></div>   <br>-- <br>MSN: <a href="mailto:miao__tan@hotmail.com">miao__tan@hotmail.com</a><br>Email: <a href="mailto:m.roger.t@gmail.com">m.roger.t@gmail.com</a><br><br>