[asterisk-bugs] [JIRA] (ASTERISK-23811) Improve performance of Asterisk by reducing the number of channel snapshots created
Matt Jordan (JIRA)
noreply at issues.asterisk.org
Sun Jun 1 16:19:56 CDT 2014
[ https://issues.asterisk.org/jira/browse/ASTERISK-23811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matt Jordan updated ASTERISK-23811:
-----------------------------------
Attachment: ASTERISK-23811-12-patch.diff
> Improve performance of Asterisk by reducing the number of channel snapshots created
> -----------------------------------------------------------------------------------
>
> Key: ASTERISK-23811
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-23811
> Project: Asterisk
> Issue Type: Improvement
> Security Level: None
> Components: Core/Stasis
> Affects Versions: 12.3.0
> Reporter: Matt Jordan
> Assignee: Matt Jordan
> Attachments: ASTERISK-23811-12-patch.diff
>
>
> During some performance testing of Asterisk with AGI, ARI, and lots of Local channels, we noticed that there's quite a hit in performance during channel creation and releasing to the dialplan (ARI continue). After investigating the performance spike that occurs during channel creation, we discovered that we create a lot of channel snapshots that are technically unnecessary. This includes creating snapshots during:
> # AGI execution
> # Returning objects for ARI commands
> # During some Local channel operations
> # During some dialling operations
> # During variable setting
> # During some bridging operations
> And more.
> The attached patch reduces a reasonable amount of channel snapshots, and improved performance in a variety of scenarios.
--
This message was sent by Atlassian JIRA
(v6.2#6252)
More information about the asterisk-bugs
mailing list