BoteThanks for the tips. I will report my findings to the list if I discover anything substantive.I don't know how scheduling priority and nice level interact on Debian, but it looks like I have a new research project for this weekend, assuming this is truly something to be concerned about. Or is it?BUT! When I start FS with systemd it maintains priority=-2 but nice all the way down to 19 which is why System Monitor reports "very low". This happens even with the -rp switch specified in the unit file.Running FS manually with -rp yielded pri=-2 nice=-10 and System Monitor reports priority "very high", same results as when FS was started without any priority switch on the command line.Thanks for that. I was under the impression that systemd was throwing FreeSWITCH into the generic scheduling group and starving it of resources as a result, but when I manually ran ./freeswitch as root it still showed the same values.Running FS manually with -np yielded pri=20 nice=0 and System Monitor reports priority "normal"
On Fri, Sep 4, 2015 at 2:02 PM, Shaun Stokes <shaun.stokes@itec-support.co.uk> wrote:
_________________________________________________________________________Hi Bote,
I believe priority works in a similar way to metric (i.e. lower comes first), so -20 (most favorable scheduling) to +19 (least favorable scheduling).
-rp -- enable high(realtime) priority settings -lp -- enable low priority settings -np -- enable normal priority settings (system default)
Hope this helps.
Thanks,Shaun
From: freeswitch-users-bounces@lists.freeswitch.org [freeswitch-users-bounces@lists.freeswitch.org] on behalf of Bote Man [bote_radio@botecomm.com]
Sent: 04 September 2015 15:54
To: FreeSWITCH Users Help
Subject: [Freeswitch-users] FS priority
______________________________________________________________________I’m trying to set the priority on a new FreeSWITCH installation built from master on Debian 8 running on bare metal. It is currently running at “very low” priority according to Resource Monitor in the GUI and ‘top’ reports FS is running at priority = -2 (that’s negative two) and nice = 19
So with the way FreeSWITCH is now launched by systemd is it considered a service or a user application that is simply run in the background?
This affects how systemd treats its control groups and priority and how I will go about troubleshooting this.
Thanks.
Bote
This message has been checked for all known viruses by MessageLabs Virus Scanning Service.
______________________________________________________________________
______________________________________________________________________
This message has been checked for all known viruses by MessageLabs Virus Scanning Service.
______________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com
Official FreeSWITCH Sites
http://www.freeswitch.org
http://confluence.freeswitch.org
http://www.cluecon.com
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org