[asterisk-users] High resident memory with 11.14.0 ?

James Lamanna jlamanna at gmail.com
Mon Nov 24 14:12:55 CST 2014


Also, how big does the cache in frame.c grow to?
I've recompiled with MALLOC_DEBUG on that server:

asterisk -rx "memory show summary"

....
1780466242 bytes (1780181594 cache) in    2352909 allocations in file
frame.c
...

Seems like a ridiculous cache.



On Mon, Nov 24, 2014 at 9:02 AM, James Lamanna <jlamanna at gmail.com> wrote:

> cat /proc/cpuinfo lists 4 cores.
> So even if that's not showing hyperthreading, maximum 8.
> By your rule, that would be 8 cores * 0.5GB = 4GB memory.
> I've seen resident memory be up over 6GB.
>
> On Sat, Nov 22, 2014 at 1:29 PM, Freddi Hansen <fh at danovation.dk> wrote:
>
>>
>> Its up to 5.8G of resident memory with 28321 calls processed.
>> The OOM killer is going to kill this soon at this rate (8GB RAM machine).
>> This seems like a pretty serious problem.
>> It looks like I'll need to restart asterisk every night....
>>
>> Hi the number of cpu cores that you see with top  times 512Mbyte is the
>> level of ram that's needed
>>
>> e.g. a hp-gen8 with 2 octo core cpu's and hyperthreading enabled will be
>> ( 2 x 8 x 2  x 0,5 gb ) = 16 gb  + a bit exstra.
>> So from start memory usage increases until it reaches 17.3 gb and then
>> stabilizes. at that level.
>> You can disables hypertreading and cut your ram usage to half of that.
>>
>> I can't see what hardware you are using but I think you need to check
>> that the rule above fits your hardware.
>>
>> b.r.
>> Freddi
>>
>>
>>
>>
>>
>>
>> On Fri, Nov 21, 2014 at 10:53 AM, James Lamanna <jlamanna at gmail.com>
>> wrote:
>> Hi,
>> I have an Asterisk server that's been running now for around 2 days.
>> I've noticed that the resident memory seems to be very high for its
>> current call load:
>>
>>    PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
>>                             18321 asterisk  20   0 8050m 5.2g 6968 S   13
>> 66.2 363:11.80 asterisk
>>
>> $ asterisk -rx "core show channels"
>>
>> 24 active channels
>>
>> 12 active calls
>>
>> 25216 calls processed
>>
>>
>>  This server has a bunch of IAXModems hooked up to it and is mainly used
>> as a Fax gateway to hylafax. Is this normal? 5.2Gig of memory used after 2
>> days with only 12 currently active calls?
>>
>> I am not using any realtime peers.
>>
>> There are 100 registered SIP peers on this server as well.
>>
>> Thanks.
>>
>> -- James
>>
>>
>> --
>> _____________________________________________________________________
>> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>> New to Asterisk? Join us for a live introductory webinar every Thurs:
>>                http://www.asterisk.org/hello
>>
>> asterisk-users mailing list
>> To UNSUBSCRIBE or update options visit:
>>    http://lists.digium.com/mailman/listinfo/asterisk-users
>>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20141124/68737e58/attachment.html>


More information about the asterisk-users mailing list