Logo
Explore Help
Sign In
kenmirrors/asterisk
1
0
Fork 0
You've already forked asterisk
mirror of https://github.com/asterisk/asterisk.git synced 2025-11-02 20:08:17 +00:00
Code Issues Packages Projects Releases Wiki Activity
Files
38d7a99cb35b45cb4ab39ca802e0c7ea1c18ef5f
asterisk/main/channelstorage_makeopts.xml

10 lines
459 B
XML
Raw Normal View History

Alternate Channel Storage Backends Full details: http://s.asterisk.net/dc679ec3 The previous proof-of-concept showed that the cpp_map_name_id alternate storage backed performed better than all the others so this final PR adds only that option. You still need to enable it in menuselect under the "Alternate Channel Storage Backends" category. To select which one is used at runtime, set the "channel_storage_backend" option in asterisk.conf to one of the values described in asterisk.conf.sample. The default remains "ao2_legacy". UpgradeNote: With this release, you can now select an alternate channel storage backend based on C++ Maps. Using the new backend may increase performance and reduce the chances of deadlocks on heavily loaded systems. For more information, see http://s.asterisk.net/dc679ec3
2024-12-31 11:27:02 -07:00
<category name="MENUSELECT_CHANNELSTORAGE" displayname="Alternate Channel Storage Backends">
<member name="channelstorage_cpp_map_name_id"
displayname="Include the C++ Map Name/ID channelstorage backend. Requires a C++11 compiler."
remove_on_change="main/channelstorage_cpp_map_name_id.oo main/channelstorage_cpp_map_name_id.ii">
<support_level>core</support_level>
<depend>CXX11</depend>
<defaultenabled>no</defaultenabled>
</member>
</category>
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.24.5 Page: 82ms Template repo/view: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API