We have asterisk running on a quad processor dell. The kernel has been compiled with SMP. However, asterisk seems to only use 1 processor. 3 of the 4 always stay at 100% idle. Is it pointless to have a multi-proc machine? I was going to buy a new dual 3.6Ghz Xeon server but if nothing will take advantage of the other proc... Perhaps my conception of multi-proc/threaded is warped. If asterisk is the only thing using CPU, I would expect the load to be dristributed amounst the processors. Instead of 1 proc falling to 20% idle (80% using on that 1 proc), I should see all 4 procs fall to 80% idle (20% used on each). Is this wrong? What about the g729 library from digium? Is that multi-proc aware? -Matthew -- ------------------------------------------------------------------------ Matthew Boehm, IT Director Cypress Telecommunications mboehm@cytelcom.com 3838 N. Sam Houston Parkway E #400 T: 832-200-8640 x3044 Houston, TX 77032 My girlfriend was recently diagnosed with multiple personality disorder; When she called yesterday, my CallerID box exploded. ------------------------------------------------------------------------
Telephony doesn't use a lot of processor. We think one of the principal arguments for a second one is that you have another processor in the unlikely event that your primary fails. William Boehlke Signate -----Original Message----- From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Matthew Boehm Sent: Wednesday, May 25, 2005 9:40 AM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] Asterisk's MultiProcessor Ability We have asterisk running on a quad processor dell. The kernel has been compiled with SMP. However, asterisk seems to only use 1 processor. 3 of the 4 always stay at 100% idle. Is it pointless to have a multi-proc machine? I was going to buy a new dual 3.6Ghz Xeon server but if nothing will take advantage of the other proc... Perhaps my conception of multi-proc/threaded is warped. If asterisk is the only thing using CPU, I would expect the load to be dristributed amounst the processors. Instead of 1 proc falling to 20% idle (80% using on that 1 proc), I should see all 4 procs fall to 80% idle (20% used on each). Is this wrong? What about the g729 library from digium? Is that multi-proc aware? -Matthew -- ------------------------------------------------------------------------ Matthew Boehm, IT Director Cypress Telecommunications mboehm@cytelcom.com 3838 N. Sam Houston Parkway E #400 T: 832-200-8640 x3044 Houston, TX 77032 My girlfriend was recently diagnosed with multiple personality disorder; When she called yesterday, my CallerID box exploded. ------------------------------------------------------------------------ _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.322 / Virus Database: 266.11.17 - Release Date: 5/25/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.322 / Virus Database: 266.11.17 - Release Date: 5/25/2005
Good questions I have always wondered about since I have a DP box for my * server. Isn't that only true in the event that no transcoding is happening? Won't processor usage increase pretty drastically if transcoding occurs a lot? How about if the users have music on hold a lot or use a lot of MeetMe rooms? Will that increase that processor use as well? Also. Does the presence of a second processor help with IRQ request issues? (sorry if that question is really dumb) Thanks, Wiley -----Original Message----- From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of William Boehlke Sent: Wednesday, May 25, 2005 10:33 AM To: 'Asterisk Users Mailing List - Non-Commercial Discussion' Subject: RE: [Asterisk-Users] Asterisk's MultiProcessor Ability Telephony doesn't use a lot of processor. We think one of the principal arguments for a second one is that you have another processor in the unlikely event that your primary fails. William Boehlke Signate -----Original Message----- From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Matthew Boehm Sent: Wednesday, May 25, 2005 9:40 AM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] Asterisk's MultiProcessor Ability We have asterisk running on a quad processor dell. The kernel has been compiled with SMP. However, asterisk seems to only use 1 processor. 3 of the 4 always stay at 100% idle. Is it pointless to have a multi-proc machine? I was going to buy a new dual 3.6Ghz Xeon server but if nothing will take advantage of the other proc... Perhaps my conception of multi-proc/threaded is warped. If asterisk is the only thing using CPU, I would expect the load to be dristributed amounst the processors. Instead of 1 proc falling to 20% idle (80% using on that 1 proc), I should see all 4 procs fall to 80% idle (20% used on each). Is this wrong? What about the g729 library from digium? Is that multi-proc aware? -Matthew -- ------------------------------------------------------------------------ Matthew Boehm, IT Director Cypress Telecommunications mboehm@cytelcom.com 3838 N. Sam Houston Parkway E #400 T: 832-200-8640 x3044 Houston, TX 77032 My girlfriend was recently diagnosed with multiple personality disorder; When she called yesterday, my CallerID box exploded. ------------------------------------------------------------------------ _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.322 / Virus Database: 266.11.17 - Release Date: 5/25/2005 -- No virus found in this outgoing message. Checked by AVG Anti-Virus. Version: 7.0.322 / Virus Database: 266.11.17 - Release Date: 5/25/2005 _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
I use a Dual Xeon hyper threaded, top shows it as 4 cpus and the load seems to be pretty well balanced. Sincerely; Gary Lawrence ITcom.Net 866.4ITcom1 866.448.2661 -----Original Message----- From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Matthew Boehm Sent: Wednesday, May 25, 2005 12:40 PM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] Asterisk's MultiProcessor Ability We have asterisk running on a quad processor dell. The kernel has been compiled with SMP. However, asterisk seems to only use 1 processor. 3 of the 4 always stay at 100% idle. Is it pointless to have a multi-proc machine? I was going to buy a new dual 3.6Ghz Xeon server but if nothing will take advantage of the other proc... Perhaps my conception of multi-proc/threaded is warped. If asterisk is the only thing using CPU, I would expect the load to be distributed amounst the processors. Instead of 1 proc falling to 20% idle (80% using on that 1 proc), I should see all 4 procs fall to 80% idle (20% used on each). Is this wrong? What about the g729 library from digium? Is that multi-proc aware? -Matthew -- ------------------------------------------------------------------------ Matthew Boehm, IT Director Cypress Telecommunications mboehm@cytelcom.com 3838 N. Sam Houston Parkway E #400 T: 832-200-8640 x3044 Houston, TX 77032 My girlfriend was recently diagnosed with multiple personality disorder; When she called yesterday, my CallerID box exploded. ------------------------------------------------------------------------ _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
on the simultaneous calls asterisk behaves well on SMP sytems.. The problem could be in the many user-logon's per second you have (user logons are handled in a single thread only) With about 1000 to 1500 IAX/SIP users online per box (dual xeon 3.2 ghz) we start expiriencing problems over here .. One of the 4 processor threads goes to 0% idle I don't know if the g729 lib could have something to do with it. -----Original Message----- From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Gary Lawrence Sent: Thursday, May 26, 2005 4:18 PM To: 'Asterisk Users Mailing List - Non-Commercial Discussion' Subject: RE: [Asterisk-Users] Asterisk's MultiProcessor Ability I use a Dual Xeon hyper threaded, top shows it as 4 cpus and the load seems to be pretty well balanced. Sincerely; Gary Lawrence ITcom.Net 866.4ITcom1 866.448.2661 -----Original Message----- From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Matthew Boehm Sent: Wednesday, May 25, 2005 12:40 PM To: asterisk-users@lists.digium.com Subject: [Asterisk-Users] Asterisk's MultiProcessor Ability We have asterisk running on a quad processor dell. The kernel has been compiled with SMP. However, asterisk seems to only use 1 processor. 3 of the 4 always stay at 100% idle. Is it pointless to have a multi-proc machine? I was going to buy a new dual 3.6Ghz Xeon server but if nothing will take advantage of the other proc... Perhaps my conception of multi-proc/threaded is warped. If asterisk is the only thing using CPU, I would expect the load to be distributed amounst the processors. Instead of 1 proc falling to 20% idle (80% using on that 1 proc), I should see all 4 procs fall to 80% idle (20% used on each). Is this wrong? What about the g729 library from digium? Is that multi-proc aware? -Matthew -- ------------------------------------------------------------------------ Matthew Boehm, IT Director Cypress Telecommunications mboehm@cytelcom.com 3838 N. Sam Houston Parkway E #400 T: 832-200-8640 x3044 Houston, TX 77032 My girlfriend was recently diagnosed with multiple personality disorder; When she called yesterday, my CallerID box exploded. ------------------------------------------------------------------------ _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users _______________________________________________ Asterisk-Users mailing list Asterisk-Users@lists.digium.com http://lists.digium.com/mailman/listinfo/asterisk-users To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users