On 08/11/2022 21.05, [EXT] 金朝阳 wrote:
> Hi Richard:
> I am so sorry, my 4C8G machine is a VM with 4 logical processors
> and 8GB memory. I don't know it is not generic abbreviation. And the
> usage of CPU will climb to 380% when rtpengines reach 800 calls. The
> codec is 8000 PCMA.
CPU usage attributed to the rtpengine process, or CPU usage overall?
User CPU or system CPU?
> I observe for serval hours, sipp doesn't seem to be the limit
> factor. Can you tell me is it normal that such a machine can only
> reach 800 calls?
For what is essentially userspace-only packet forwarding, I think 800
calls is a decent number for a 4-core VM.
> I don't think my way is a good idea to test rtpengine, and can you
> tell me how you to make the stress tests?
We use a dedicated SIP/RTP load tester (StarTrinity) that is running on
an external system.
> Another question: why rtpengine always warning: "Usage error:
> List of codecs empty. Restoring original list of codecs. Results may
> be unexpected."
Enable debug logging and post what you see in one such call. Perhaps
your sippy test setup doesn't communicate the codecs in the SDP correctly.
Cheers