[App_rpt-users] Asterisk Modules

Doug Crompton doug at crompton.com
Sat Feb 22 18:52:37 UTC 2014


I am trying to make a minimum system - simpleusb and cut down on both memory usage and cpu usage. Does reducing the number of asterisk modules that are loaded significantly decrease system load or decrease it at all? I suspect certain modules depend on others. Has anyone cut down on the number of loaded modules? Here is what I have loaded. Some of these applications I would never use on a minimum system.

Module                         Description                              Use Count
res_monitor.so                 Call Monitoring Resource                 0
res_musiconhold.so             Music On Hold Resource                   0
res_speech.so                  Generic Speech Recognition API           0
res_features.so                Call Features Resource                   0
res_agi.so                     Asterisk Gateway Interface (AGI)         0
res_indications.so             Indications Resource                     0
res_crypto.so                  Cryptographic Digital Signatures         0
res_odbc.so                    ODBC Resource                            0
res_smdi.so                    Simplified Message Desk Interface (SMDI) 0
res_config_odbc.so             ODBC Configuration                       0
res_adsi.so                    ADSI Resource                            0
app_mp3.so                     Silly MP3 Application                    0
pbx_config.so                  Text Extension Configuration             0
func_channel.so                Channel information dialplan function    0
chan_iax2.so                   Inter Asterisk eXchange (Ver 2)          2
format_wav_gsm.so              Microsoft WAV format (Proprietary GSM)   0
app_privacy.so                 Require phone number to be entered, if n 0
func_enum.so                   ENUM related dialplan functions          0
chan_tlb.so                    TheLinkBox channel driver                0
format_g723.so                 G.723.1 Simple Timestamp File Format     0
format_pcm.so                  Raw/Sun uLaw/ALaw 8KHz (PCM,PCMA,AU), G. 0
func_moh.so                    Music-on-hold dialplan function          0
app_milliwatt.so               Digital Milliwatt (mu-law) Test Applicat 0
pbx_realtime.so                Realtime Switch                          0
codec_adpcm.so                 Adaptive Differential PCM Coder/Decoder  0
func_db.so                     Database (astdb) related dialplan functi 0
app_queue.so                   True Call Queueing                       0
cdr_manager.so                 Asterisk Manager Interface CDR Backend   0
app_adsiprog.so                Asterisk ADSI Programming Application    0
app_image.so                   Image Transmission Application           0
func_cut.so                    Cut out information from a string        0
app_sendtext.so                Send Text Applications                   0
app_disa.so                    DISA (Direct Inward System Access) Appli 0
app_alarmreceiver.so           Alarm Receiver for Asterisk              0
app_test.so                    Interface Test Application               0
app_externalivr.so             External IVR Interface Application       0
app_url.so                     Send URL Applications                    0
func_sha1.so                   SHA-1 computation dialplan function      0
app_senddtmf.so                Send DTMF digits Application             0
codec_a_mu.so                  A-law and Mulaw direct Coder/Decoder     0
app_waitforring.so             Waits until first ring after time        0
format_h264.so                 Raw H.264 data                           0
app_record.so                  Trivial Record Application               0
func_strings.so                String handling dialplan functions       0
chan_usbradio.so               usb Console Channel Driver               0
app_hasnewvoicemail.so         Indicator for whether a voice mailbox ha 0
func_global.so                 Global variable dialplan functions       0
app_ices.so                    Encode and Stream via icecast and ices   0
codec_speex.so                 Speex Coder/Decoder                      0
app_dahdiras.so                DAHDI RAS Application                    0
app_cdr.so                     Tell Asterisk to not maintain a CDR for  0
app_festival.so                Simple Festival Interface                0
app_dumpchan.so                Dump Info About The Calling Channel      0
app_userevent.so               Custom User Event Application            0
func_odbc.so                   ODBC lookups                             0
app_echo.so                    Simple Echo Application                  0
app_speech_utils.so            Dialplan Speech Applications             0
func_base64.so                 base64 encode/decode dialplan functions  0
format_sln.so                  Raw Signed Linear Audio support (SLN)    0
app_lookupblacklist.so         Look up Caller*ID name/number from black 0
codec_dahdi.so                 Generic DAHDI Transcoder Codec Translato 0
func_env.so                    Environment/filesystem dialplan function 0
chan_beagle.so                 Beagleboard Radio Interface Channel Driv 0
chan_simpleusb.so              simple usb Radio Interface Channel Drive 1
app_voicemail.so               Comedian Mail (Voicemail System)         0
chan_usrp.so                   USRP Channel Module                      0
app_lookupcidname.so           Look up CallerID Name from local databas 0
app_stack.so                   Stack Routines                           0
cdr_odbc.so                    ODBC CDR Backend                         0
app_zapateller.so              Block Telemarketers with Special Informa 0
app_waitforsilence.so          Wait For Silence                         0
format_jpeg.so                 JPEG (Joint Picture Experts Group) Image 0
app_parkandannounce.so         Call Parking and Announce Application    0
app_meetme.so                  MeetMe conference bridge                 0
app_settransfercapability.so   Set ISDN Transfer Capability             0
app_dahdibarge.so              Barge in on channel application          0
app_controlplayback.so         Control Playback Application             0
app_morsecode.so               Morse code                               0
app_talkdetect.so              Playback with Talk Detection             0
app_amd.so                     Answering Machine Detection Application  0
codec_ulaw.so                  mu-Law Coder/Decoder                     2
app_directory.so               Extension Directory                      0
func_cdr.so                    CDR dialplan function                    0
app_nbscat.so                  Silly NBS Stream Application             0
app_authenticate.so            Authentication Application               0
func_realtime.so               Read/Write values from a RealTime reposi 0
app_softhangup.so              Hangs up the requested channel           0
func_groupcount.so             Channel group dialplan functions         0
app_mixmonitor.so              Mixed Audio Monitoring Application       0
app_forkcdr.so                 Fork The CDR into 2 separate entities    0
func_math.so                   Mathematical dialplan function           0
app_rpt.so                     Radio Repeater/Remote Base Application   0
func_uri.so                    URI encode/decode dialplan functions     0
app_verbose.so                 Send verbose output                      0
codec_gsm.so                   GSM Coder/Decoder                        0
app_exec.so                    Executes dialplan applications           0
app_chanspy.so                 Listen to the audio of an active channel 0
app_macro.so                   Extension Macros                         0
app_playback.so                Sound File Playback Application          0
app_followme.so                Find-Me/Follow-Me Application            0
format_ilbc.so                 Raw iLBC data                            0
cdr_csv.so                     Comma Separated Values CDR Backend       0
format_vox.so                  Dialogic VOX (ADPCM) File Format         0
app_radbridge.so               Radio Bridging interface module          0
chan_echolink.so               echolink channel driver                  0
app_realtime.so                Realtime Data Lookup/Rewrite             0
codec_g726.so                  ITU G.726-32kbps G726 Transcoder         2
app_transfer.so                Transfer                                 0
app_dahdiscan.so               Scan Zap channels application            0
format_gsm.so                  Raw GSM data                             0
format_g729.so                 Raw G729 data                            0
pbx_loopback.so                Loopback Switch                          0
func_callerid.so               Caller ID related dialplan function      0
pbx_spool.so                   Outgoing Spool Support                   0
app_directed_pickup.so         Directed Call Pickup Application         0
app_dial.so                    Dialing Application                      0
chan_agent.so                  Agent Proxy Channel                      0
func_language.so               Channel language dialplan function       0
chan_sip.so                    Session Initiation Protocol (SIP)        0
codec_alaw.so                  A-law Coder/Decoder                      0
app_while.so                   While Loops and Conditional Execution    0
func_logic.so                  Logical dialplan functions               0
chan_voter.so                  radio Voter channel driver               0
func_md5.so                    MD5 digest dialplan functions            0
app_flash.so                   Flash channel application                0
app_getcpeid.so                Get ADSI CPE ID                          0
cdr_custom.so                  Customizable Comma Separated Values CDR  0
app_page.so                    Page Multiple Phones                     0
func_timeout.so                Channel timeout dialplan functions       0
app_gps.so                     GPS interface module                     0
app_readfile.so                Stores output of file into a variable    0
app_random.so                  Random goto                              0
format_g726.so                 Raw G.726 (16/24/32/40kbps) data         0
format_h263.so                 Raw H.263 data                           0
pbx_dundi.so                   Distributed Universal Number Discovery ( 0
app_db.so                      Database Access Functions                0
res_convert.so                 File format conversion CLI command       0
func_rand.so                   Random number dialplan function          0
app_setcallerid.so             Set CallerID Application                 0
app_read.so                    Read Variable Application                0
chan_dahdi.so                  DAHDI Telephony                          8
app_channelredirect.so         Channel Redirect                         0
app_system.so                  Generic System() application             0
app_sms.so                     SMS/PSTN handler                         0
pbx_ael.so                     Asterisk Extension Language Compiler     0
app_setcdruserfield.so         CDR user field apps                      0
format_wav.so                  Microsoft WAV format (8000Hz Signed Line 0
app_sayunixtime.so             Say time                                 0
app_chanisavail.so             Check channel availability               0
res_clioriginate.so            Call origination from the CLI            0
app_dictate.so                 Virtual Dictation Machine                0
chan_local.so                  Local Proxy Channel (Note: used internal 0
152 modules loaded


73 Doug
WA3DSP
http://www.crompton.com/hamradio
 		 	   		  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.keekles.org/pipermail/app_rpt-users/attachments/20140222/26509af7/attachment.html>


More information about the App_rpt-users mailing list