On 01/26/2012 02:34 PM, laura testi wrote:
Hi Hennings, thanks a lot for your answer.
I'm sending you other information about our Kamailio xmpp server.
in attach the "sercmd cfg.set_now_int core mem_dump_shm" output.
And here:
kamctl fifo get_statistics | grep mem
shmem:fragments = 13107 shmem:free_size = 99724520 shmem:max_used_size = 57559216 shmem:real_used_size = 34493208 shmem:total_size = 134217728 shmem:used_size = 25651280
Thanks an kind regards,
Hello,
This seems pretty low (and normal). Probably there are some problems with external libraries (API) using malloc and not properly freeing memory. This is not a problem with the library itself, but more with the way the library is used. For example the libpcre library had this sort of leak when used in the regex modules.
Look for external libraries (by checking the dependency list) for the custom setup you have. Then, try to match every external library instantiation(allocation) (via library method) to a corresponding release of resources.
Cheers Marius