<div dir="ltr"><div dir="ltr">On Tue, Jan 4, 2022 at 6:22 PM <<a href="mailto:asterisk@phreaknet.org">asterisk@phreaknet.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">That's a really fair point - maybe another potential source of improvement?<br>
<br>
I do use AMI for some things, but I have no use for the "Newexten" and <br>
"Varset" AMI events (if I run my "amidump.php" script, I'll see hundreds <br>
of these constantly even for a single call).<br>
<br>
In addition, it makes using core set debug >= 3 a real pain, because <br>
then every complete AMI event is dumped, the result of which is that 90% <br>
of the debug suddenly becomes an AMI dump of new exten and new vars.<br></blockquote><div><br></div><div>Stasis events can be disabled in stasis.conf, I don't know the ramifications of disabling new exten but varset is fine. Generating the stasis events is what can be expensive. AMI less so, and AMI itself has functionality for filtering events you don't want.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Adding an option to disable generating those events could probably help <br>
with that, and regardless of the performance benefit, would make dealing <br>
with debug and AMI a lot easier. I wonder if disabling snapshots would <br>
also help.<br></blockquote><div><br></div><div>Fair warning - things internally depend on snapshots. Disabling them outright will likely break things.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Can you think of other things about dialplan which hurt performance <br>
would could be similarly addressed?</blockquote></div><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div style="font-family:tahoma,sans-serif"><font color="#073763">Joshua C. Colp</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Asterisk Technical Lead</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Sangoma Technologies</font></div><div style="font-family:tahoma,sans-serif"><font color="#073763">Check us out at <a href="http://www.sangoma.com" target="_blank">www.sangoma.com</a> and <a href="http://www.asterisk.org" target="_blank">www.asterisk.org</a></font><br></div></div></div></div></div></div></div></div></div></div></div>