Hi list,

I'm running out of private memory in Kamailio 3.1.0.
However, before simply increasing it from the current 4 MB to some higher 
value, I'd like to know how much is really in use for every process and 
possibly monitor it.

My expectation is that I should be able to send the SIGUSR1 to any of the 
processes shown by the "sercmd ps" command, and get the trace. But it only 
succeeds if I send the signal to the "attendant" process.

Some more info:
# sercmd core.info
{
        version: kamailio 3.1.0
        id: 21a375
        compiler: gcc 4.1.2
        compiled: 16:28:54 Dec 14 2010
        flags: STATS: Off, USE_IPV6, USE_TCP, USE_TLS, TLS_HOOKS, 
USE_RAW_SOCKS, DISABLE_NAGLE, USE_MCAST, DNS_IP_HACK, SHM_MEM, SHM_MMAP, 
PKG_MALLOC, DBG_QM_MALLOC, USE_FUTEX, FAST_LOCK-ADAPTIVE_WAIT, USE_DNS_CACHE, 
USE_DNS_FAILOVER, USE_NAPTR, USE_DST_BLACKLIST, HAVE_RESOLV_RES
}

kamailio.cfg:
debug=2
memlog=1
memdbg=4
mem_summary=15

Any ideas?

Best regards,
Ricardo Andrade.

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to