[Freeswitch-users] Memory increase because of multiple instances of freeswitch
António Silva
asilva at wirelessmundi.com
Wed Dec 5 11:02:42 UTC 2018
update on this issue, setting the parameter, threaded_system_exec =
true, solved my problem, no more forks from fs and memory usage is stable.
On 20/11/2018 17:23, António Silva wrote:
>
> Hi,
>
> I was getting the process list from the command: "ps auxf | grep
> freeswitch"
>
> Still waiting to see it again on the server, i can't reproduce it,
> when it happens again i post here the output. Not sure if enabling
> threaded_system_exec solved the issue.
>
> On 19/11/2018 19:11, David Villasmil wrote:
>> Totally true, i didn't think of that... @antonio, can you try `ps -ef`?
>> Regards,
>>
>> David Villasmil
>> email: david.villasmil.work at gmail.com
>> <mailto:david.villasmil.work at gmail.com>
>> phone: +34669448337
>>
>> ᐧ
>>
>> On Mon, Nov 19, 2018 at 3:49 PM Ken Rice <krice at freeswitch.org
>> <mailto:krice at freeswitch.org>> wrote:
>>
>> well also keep in mind that depending on how he is looking for
>> freeswitch processes he may be seeing multiple as the threads
>> will show up ad their individual psuedo PID for example in htop
>>
>> Sent from my iPhone
>>
>> On Nov 17, 2018, at 17:01, David Villasmil
>> <david.villasmil.work at gmail.com
>> <mailto:david.villasmil.work at gmail.com>> wrote:
>>
>>> Also, regarding memory usage, that's how FS works. It takes
>>> memory AS NEEDED and simply doesn't returns it, it holds it for
>>> future use.
>>> Regards,
>>>
>>> David Villasmil
>>> email: david.villasmil.work at gmail.com
>>> <mailto:david.villasmil.work at gmail.com>
>>> phone: +34669448337
>>>
>>> ᐧ
>>>
>>> On Sat, Nov 17, 2018 at 11:00 PM David Villasmil
>>> <david.villasmil.work at gmail.com
>>> <mailto:david.villasmil.work at gmail.com>> wrote:
>>>
>>> I've never seen this...
>>>
>>> Is it possible the process is being started multiple times?
>>> You _can_ run fs multiple times, but only the first would
>>> start properly as the rest would try to bind to a port
>>> already in use by the first process.
>>> There's a parameter on all profiles to shutdown if it can't
>>> start, try setting that and see what happens.
>>> You should also check your crontab... This is NOT normal FS
>>> behaviour, as far as i know.
>>>
>>>
>>> Regards,
>>>
>>> David Villasmil
>>> email: david.villasmil.work at gmail.com
>>> <mailto:david.villasmil.work at gmail.com>
>>> phone: +34669448337
>>>
>>> ᐧ
>>>
>>> On Fri, Nov 9, 2018 at 7:48 PM António Silva via
>>> FreeSWITCH-users <freeswitch-users at lists.freeswitch.org
>>> <mailto:freeswitch-users at lists.freeswitch.org>> wrote:
>>>
>>>
>>>
>>>
>>> ---------- Forwarded message ----------
>>> From: "António Silva" <asilva at wirelessmundi.com
>>> <mailto:asilva at wirelessmundi.com>>
>>> To: FreeSWITCH Users Help
>>> <freeswitch-users at lists.freeswitch.org
>>> <mailto:freeswitch-users at lists.freeswitch.org>>
>>> Cc:
>>> Bcc:
>>> Date: Thu, 8 Nov 2018 17:53:03 +0100
>>> Subject: Re: Memory increase because of multiple
>>> instances of freeswitch
>>> Forget to put my unit configuration:
>>>
>>> [Service]
>>> ; service
>>> Type=forking
>>> PIDFile=/run/freeswitch/freeswitch.pid
>>> ExecStart=/usr/bin/freeswitch -ncwait -nonat -scripts
>>> /scripts/fs
>>> TimeoutSec=300s
>>> Restart=on-failure
>>> RestartSec=500ms
>>> ; exec
>>> User=root
>>> Group=daemon
>>> LimitCORE=infinity
>>> LimitNOFILE=100000
>>> LimitNPROC=60000
>>> LimitSTACK=250000
>>> LimitRTPRIO=infinity
>>> LimitRTTIME=infinity
>>> IOSchedulingClass=realtime
>>> IOSchedulingPriority=2
>>> CPUSchedulingPolicy=rr
>>> CPUSchedulingPriority=89
>>> UMask=0007
>>>
>>>
>>>
>>> On 08/11/2018 17:11, António Silva wrote:
>>> > Hi all,
>>> >
>>> > I notice a strange behaviour on machine due to
>>> increase of memory,
>>> > when i went to see that was the process consuming the
>>> memory i notice
>>> > that freeswitch have multiple process running:
>>> >
>>> > root 2543 90.4 4.8 2178716 1587484 ? S<sl
>>> Sep27 36619:46
>>> > /usr/bin/freeswitch -ncwait -nonat -scripts
>>> /opt/commsmundi/scripts/fs
>>> > root 7858 0.0 5.0 2289392 1649484 ? SN
>>> Oct19 0:00 \_
>>> > /usr/bin/freeswitch -ncwait -nonat -scripts
>>> /opt/commsmundi/scripts/fs
>>> > root 30626 0.0 4.4 2172632 1464684 ? SN
>>> Oct23 0:00 \_
>>> > /usr/bin/freeswitch -ncwait -nonat -scripts
>>> /opt/commsmundi/scripts/fs
>>> > root 4505 0.0 4.9 2336544 1621768 ? SN
>>> 10:43 0:00 \_
>>> > /usr/bin/freeswitch -ncwait -nonat -scripts
>>> /opt/commsmundi/scripts/fs
>>> > root 22557 0.0 4.9 2336548 1636604 ? SN
>>> 11:02 0:00 \_
>>> > /usr/bin/freeswitch -ncwait -nonat -scripts
>>> /opt/commsmundi/scripts/fs
>>> >
>>> >
>>> > and today:
>>> >
>>> > root 21823 93.9 4.8 2154128 1581064 ? S<sl
>>> Oct26 17781:45
>>> > /usr/bin/freeswitch -ncwait -nonat -scripts
>>> /opt/commsmundi/scripts/fs
>>> > root 18417 0.0 4.9 2247264 1610108 ? SN
>>> 11:09 0:00 \_
>>> > /usr/bin/freeswitch -ncwait -nonat -scripts
>>> /opt/commsmundi/scripts/fs
>>> >
>>> >
>>> > what could be the cause of this? anyone experience the
>>> same?
>>> >
>>> > As for the service everything is running ok, is just
>>> that the memory
>>> > keeps increasing.. i restart freewitch when i start to
>>> reach my memory
>>> > limit.
>>> >
>>> >
>>> > I'm running fs 1.8.2 on debian jessie.
>>> >
>>> >
>>> --
>>> Saludos / Regards / Cumprimentos
>>> António Silva
>>>
>>>
>>>
>>>
>>>
>>> ---------- Forwarded message ----------
>>> From: "António Silva via FreeSWITCH-users"
>>> <freeswitch-users at lists.freeswitch.org
>>> <mailto:freeswitch-users at lists.freeswitch.org>>
>>> To: FreeSWITCH Users Help
>>> <freeswitch-users at lists.freeswitch.org
>>> <mailto:freeswitch-users at lists.freeswitch.org>>
>>> Cc:
>>> Bcc:
>>> Date: Fri, 09 Nov 2018 11:48:33 -0800 (PST)
>>> Subject: Re: [Freeswitch-users] Memory increase because
>>> of multiple instances of freeswitch
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Services
>>> sales at freeswitch.com <mailto:sales at freeswitch.com>
>>> https://freeswitch.com
>>>
>>> Official FreeSWITCH Sites
>>> https://freeswitch.com/oss
>>> https://freeswitch.org/confluence
>>> https://cluecon.com
>>>
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> https://freeswitch.com
>>>
>>> _________________________________________________________________________
>>> Professional FreeSWITCH Services
>>> sales at freeswitch.com <mailto:sales at freeswitch.com>
>>> https://freeswitch.com
>>>
>>> Official FreeSWITCH Sites
>>> https://freeswitch.com/oss
>>> https://freeswitch.org/confluence
>>> https://cluecon.com
>>>
>>> FreeSWITCH-users mailing list
>>> FreeSWITCH-users at lists.freeswitch.org
>>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> https://freeswitch.com
>> _________________________________________________________________________
>> Professional FreeSWITCH Services
>> sales at freeswitch.com <mailto:sales at freeswitch.com>
>> https://freeswitch.com
>>
>> Official FreeSWITCH Sites
>> https://freeswitch.com/oss
>> https://freeswitch.org/confluence
>> https://cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> <mailto:FreeSWITCH-users at lists.freeswitch.org>
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> https://freeswitch.com
>>
>>
>> _________________________________________________________________________
>> Professional FreeSWITCH Services
>> sales at freeswitch.com
>> https://freeswitch.com
>>
>> Official FreeSWITCH Sites
>> https://freeswitch.com/oss
>> https://freeswitch.org/confluence
>> https://cluecon.com
>>
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> https://freeswitch.com
> --
> Saludos / Regards / Cumprimentos
> António Silva
--
Saludos / Regards / Cumprimentos
António Silva
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20181205/29de73d7/attachment-0001.html>
More information about the FreeSWITCH-users
mailing list