[Asterisk-Users] Asterisk CPU priorities (nice?)
Justin Carlson
justin at lach.net
Wed Jan 5 15:20:14 MST 2005
what is wrong with running asterisk with the -pg flags at startup?
On Mon, 2005-01-03 at 19:13 +0200, Gilad Ben-Yossef wrote:
> Matt Schulte wrote:
> > Had a good question for the list, it seems whenever I work in an
> > Asterisk console or on the machine normally I get jitters on any audio
> > going through it. Especially if you did file copies or a 'ps ax' for
> > example. I was wondering if there was a proper way to 'nice' the
> > asterisk proc's? Cisco does this for example to it's "EXEC" and icmp
> > processes, I tried reniceing the asterisk processes with very bad
> > results, especially when I/O (voicemail, etc) comes into play. I'm not
> > swapping out or anything, ideas?
> >
>
>
> Since VoIP is a real time activity, simple "nice" really isn't enough.
> What you should do is mark the Asterisk proccess as a real time task for
> the Linux kernel to schedule accordingly. You can do this with Asterisk
> by passing the "-p" option to the Asterisk command line.
>
> A warning is due here: real time priority scheduled tasks are not
> something to be toyed with. You need to be root to be able to turn on
> this feature (meaning you have to be running Asterisk as root). A bug in
> Asterisk, a problem with mpg123 or a red alert on a FXO card can very
> well leave your system completly non responsive - so use with care.
>
> Having said that, I've been running an Asterisk server on a machine
> which is also used as SOHO firewall and file server for year now and it
> works great.
>
> Hope this helps,
> Gilad
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list