Skip to main content

Real-world results

Click here to expand Table of Contents

Some results as contributed by the community

Here is an attempt to collect real-world performance data around the FreeSWITCH community, so please, don't add results coming from stress tests.

Please, share your own data, and feel free to add a link in your results to your own wiki page where you may explain your architecture.

DateofTestCPU TypeNb of coresFrequencyRAMOSFreeSWITCH versionNb of SIP Profiles usedCore DB location (SATA/SCSI/SSD/RAM)Transcoding?Modules used by the calls1 leg or 2 leg calls!Max Concurrent CallsMax CPSModus Operandi and CommentsYour name/email
ancient486DX150Mhz4MBWindows 3.1Git of 2010/08/11 12:51:04 GMT-41IDENodialplanXML, lua IVR, ring_ready211TestDavidP15
oldAtom N27011.6GHz2GBFreeBSD 8.2Git of 2011/03/013SATA (SSD)YesdialplanXML, ring_ready210 (near 0 load)1Production and load testingwvds-nl
oldIntel Xeon82.4Ghz8GBopenSuse 11.4git-8c98328 2011-04-06 15-36-35 +02001SATANo12140 at 7% CPU20ProductionEric Z. Beard
oldIntel Xeon (Amazon EC2 - m1.medium)12.4Ghz3.7GBCentOS 5.8 x86_641.3.0+git~20120914T220755Z~3b660a06e52tmpfsNodialplanXML, lua <-> MySQL1~250 at 15% CPU15-20ProductionDmitry Saratsky
oldIntel(R) Xeon(R) CPU X5650 (2 sockets)2x6 cores2.67Ghz12GBRHEL 5.7 x86_64pre-1.2.01SCSINo (G.711)conference,dialplanXML, lua <-> MySQL1247 at 4% CPU10ProductionMariusz Cz.
oldIntel Xeon E5-2650L (Linode 4096)11.80Ghz4GBUbuntu 12.04 LTS x86_641.5.2b git4RAMNodialplanXML, mod_cdr_csv, mod_curl2~180 calls at 2-12% CPU4Production - Bypass Media G729David Morris
oldIntel Xeon E5-2650L (Linode 4096)11.80Ghz4GBUbuntu 12.04 LTS x86_641.5.2b git4RAMNodialplanXML, mod_cdr_csv, mod_curl2~180 calls at 80-128% CPU4Production - Proxy Media G729David Morris
oldRaspberry Pi Mod B1700Mhz512MBRaspbian1.5.2b git5SDcardNodialplanXML21 call at 5-8% CPU4Production - Router from internal NAT to VPN - G.711APeter Steinbach
yyyy.mm.dd