[Serusers] new_t: out of mem
Nils Ohlmeier
lists at ohlmeier.org
Wed Aug 19 10:40:12 CEST 2009
Hi,
are you looking for a solution for the memory fragmentation issue, or do
you want to solve the out of memory error (there are ways to increase
the shared and the private memory)?
Greetings
Nils
Am 19.08.09 07:05, schrieb Roger Tan:
> hi.
>
> I tested my ser server which version is 0.9.7+cvs20080424 used sipps
> sending 1000
> invite per sec. after about 10 sec, there was an out of mem error.
>
> Aug 18 09:40:12 ubuntu /sbin/ser[20805]: ERROR: new_t: out of mem:
> Aug 18 09:40:12 ubuntu /sbin/ser[20805]: ERROR: t_newtran: new_t failed
> Aug 18 09:40:12 ubuntu /sbin/ser[20805]: ERROR: sl_reply_error used: I'm
> terribly sorry,
> server error occurred (1/SL)
> Aug 18 09:40:12 ubuntu /sbin/ser[20805]: ERROR: sip_msg_cloner: cannot
> allocate memory
> and my memlog is:
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: -----------------------------
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: Memory status (shm):
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: qm_status (0xb5acf000):
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: heap size= 33554432
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: used= 1914592,
> used+overhead=2224736,
> free=31329696
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: max used (+overhead)= 33534720
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: dumping all alloc'ed. fragments:
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 0. N address=0xb5ad41a8
> frag=0xb5ad41a0
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 1. N address=0xb5ad41c8
> frag=0xb5ad41c0
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 2. N address=0xb5ad41e8
> frag=0xb5ad41e0
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 3. N address=0xb5ad4208
> frag=0xb5ad4200
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 4. N address=0xb5ad4228
> frag=0xb5ad4220
> size=4096 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 5. N address=0xb5ad5238
> frag=0xb5ad5230
> size=4096 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 6. N address=0xb5ad6248
> frag=0xb5ad6240
> size=2800 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 7. N address=0xb5ad6d48
> frag=0xb5ad6d40
> size=1680 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 8. N address=0xb5ad73e8
> frag=0xb5ad73e0
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 9. N address=0xb5ad7408
> frag=0xb5ad7400
> size=1572864 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 10. N address=0xb5c57418
> frag=0xb5c57410
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 11. N address=0xb5c57438
> frag=0xb5c57430
> size=320 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 12. N address=0xb5c57588
> frag=0xb5c57580
> size=48 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 13. N address=0xb5c575c8
> frag=0xb5c575c0
> size=80 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 14. N address=0xb5c57628
> frag=0xb5c57620
> size=80 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 15. N address=0xb5c57688
> frag=0xb5c57680
> size=80 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 16. N address=0xb5c576e8
> frag=0xb5c576e0
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 17. N address=0xb5c57708
> frag=0xb5c57700
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 18. N address=0xb5c57728
> frag=0xb5c57720
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 19. N address=0xb5c57748
> frag=0xb5c57740
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 20. N address=0xb5c57768
> frag=0xb5c57760
> size=32 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 21. N address=0xb5c57798
> frag=0xb5c57790
> size=131072 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 22. N address=0xb5c777a8
> frag=0xb5c777a0
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 23. N address=0xb5c777c8
> frag=0xb5c777c0
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 24. N address=0xb5c777e8
> frag=0xb5c777e0
> size=32 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 25. N address=0xb5c77818
> frag=0xb5c77810
> size=131072 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 60. N address=0xb5ca7948
> frag=0xb5ca7940
> size=48 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 61. N address=0xb5ca7988
> frag=0xb5ca7980
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 62. N address=0xb5ca79a8
> frag=0xb5ca79a0
> size=80 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 63. N address=0xb5ca7a08
> frag=0xb5ca7a00
> size=48 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 64. N address=0xb5ca7a48
> frag=0xb5ca7a40
> size=32 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 65. N address=0xb5ca7a78
> frag=0xb5ca7a70
> size=16 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: 66. N address=0xb5ca7a98
> frag=0xb5ca7a90
> size=65808 used=1
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: dumping free list stats :
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 1. fragments no.:
> 1232, unused: 0
> ^I^I bucket size: 16 - 16 (first 16)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 38. fragments no.:
> 54, unused: 0
> ^I^I bucket size: 608 - 608 (first 608)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 43. fragments no.:
> 54, unused: 0
> ^I^I bucket size: 688 - 688 (first 688)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 44. fragments no.:
> 3991, unused: 0
> ^I^I bucket size: 704 - 704 (first 704)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 57. fragments no.:
> 114, unused: 0
> ^I^I bucket size: 912 - 912 (first 912)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 58. fragments no.:
> 4004, unused: 0
> ^I^I bucket size: 928 - 928 (first 928)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 68. fragments no.:
> 46, unused: 0
> ^I^I bucket size: 1088 - 1088 (first 1088)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 82. fragments no.:
> 109, unused: 0
> ^I^I bucket size: 1312 - 1312 (first 1312)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 115. fragments no.:
> 34, unused: 0
> ^I^I bucket size: 1840 - 1840 (first 1840)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 174. fragments no.:
> 3795, unused: 0
> ^I^I bucket size: 2784 - 2784 (first 2784)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 186. fragments no.:
> 790, unused: 0
> ^I^I bucket size: 2976 - 2976 (first 2976)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 187. fragments no.:
> 3820, unused: 0
> ^I^I bucket size: 2992 - 2992 (first 2992)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 262. fragments no.:
> 1, unused: 0
> ^I^I bucket size: 4192 - 4192 (first 4192)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: hash= 318. fragments no.:
> 1, unused: 0
> ^I^I bucket size: 5088 - 5088 (first 5088)
> Aug 18 10:11:02 ubuntu /sbin/ser[20787]: -----------------------------
> I think it's not a memory leak but the so many small memory fragments,
> and those
> fragments were not combinated. How I solve this problem?
> Thanks.
>
>
> --
> MSN: miao__tan at hotmail.com <mailto:miao__tan at hotmail.com>
> Email: m.roger.t at gmail.com <mailto:m.roger.t at gmail.com>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
More information about the sr-users
mailing list