Hi guys, I’ve an asterisk server that the load averages are crazy high with only 350 calls.
The LA is around 80-100, no other process run on this server, I’m pretty sure that the problem is the transcoding.
What happen is I have a trunk setup and it accepts only g729, I’ve g729 installed into asterisk too
On the Asterisk CLI find the channel you are interested in using:
core show channels
Then use it to get more information about the channel by executing:
core show channel
You can then see what read/write formats the channel is using and whether or not it is transcoding. For instance, are “WriteTranscode” and/or “ReadTranscode” blank or have values.
For example, you might see something similar to the following:
You can tell if it is transcoding by looking at the licence use counts for the codec.
Lots of things will force the conversion to signed linear format, e.g,: inband DTMF, call recording, conferences, generated tones, Originate/call files if you don’t specify a codec.