[SR-Users] memory requirements for a registrar server

Fabian Borot fborot at hotmail.com
Wed Jul 13 16:50:11 CEST 2011



thank you Henning

"A PKG setting of 4-8 MB and a shared pool of 512MB should be  really enough"
"Normally you're more concerned about private (per process) memory,"

where do I set them?

thank you
fborot

 

> From: henning.westerholt at 1und1.de
> To: sr-users at lists.sip-router.org
> Subject: Re: [SR-Users] memory requirements for a registrar server
> Date: Wed, 13 Jul 2011 13:00:47 +0200
> CC: fborot at hotmail.com
> 
> On Tuesday 12 July 2011, Fabian Borot wrote:
> > We are going to use kamailio 3.1.4 for a registrar server and need to know
> > if the default parameters [shared memory and the like] is fine or if we
> > need to plan in advance and increase it at compile time. If so, how should
> > we proceed about it?
> 
> Hi Fabian,
> 
> the exact configuration depends on the load of your scenario, exact traffic 
> patterns etc.. A PKG setting of 4-8 MB and a shared pool of 512MB should be 
> really enough, if you don't have too extreme load.
>  
> > For subscribers and location type of information, which memory type should
> > we be more concerned about? private memory, shared memory, memory per
> > process etc because it looks like some modules use shared memory others
> > private memory etc.
> 
> Normally you're more concerned about private (per process) memory, as this 
> used to be a compile time definition and its generally smaller. In upcoming 
> 3.2 it will be possible to change it with a commandline parameter.
> 
> > Also , I see that the command "kamctl fifo get_statistics all" gives info
> > about memory used etc. How should we interpret the output like this:
> 
> The output is about the shared memory pool memory manager.
> 
> > shmem:fragments = 24
> 
> memory fragments
> 
> > shmem:free_size = 9665456
> 
> free size
> 
> > shmem:max_used_size = 23915072
> 
> probably maximum used size since start
> 
> > shmem:real_used_size = 23888976
> 
> total size plus overhead from malloc
> 
> > shmem:total_size = 33554432
> 
> total size of memory pool, e.g. value from command line
> 
> > shmem:used_size = 23648072
> 
> allocated size
> 
> > is this fifo function exported by a specific module?
> 
> Its exported from the kamailio core.
> 
> Best regards,
> 
> Henning
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20110713/7afb8d52/attachment.htm>


More information about the sr-users mailing list