From a49355e072901efed1e50601f3a21229a8d9db3f Mon Sep 17 00:00:00 2001 From: Sergey Safarov Date: Sun, 15 Nov 2015 21:43:22 +0300 Subject: [PATCH] Optimaized systemd unit file for large volume open connection and RTP processing --- rpm/turnserver.service.fc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/rpm/turnserver.service.fc b/rpm/turnserver.service.fc index 3ac4417..b559668 100644 --- a/rpm/turnserver.service.fc +++ b/rpm/turnserver.service.fc @@ -11,5 +11,16 @@ ExecStart=/usr/bin/turnserver -o -c /etc/turnserver/turnserver.conf $EXTRA_OPTIO ExecStopPost=/usr/bin/rm -f /var/run/turnserver.pid Restart=on-abort +LimitCORE=infinity +LimitNOFILE=999999 +LimitNPROC=60000 +LimitRTPRIO=infinity +LimitRTTIME=7000000 +IOSchedulingClass=realtime +IOSchedulingPriority=2 +CPUSchedulingPolicy=fifo +CPUSchedulingPriority=1 +UMask=0007 + [Install] WantedBy=multi-user.target