[Asterisk-Dev] SMP is this the correct behavior??

Chris Modesitt chris at octelecom.net
Thu Sep 16 15:41:39 MST 2004


Asterisk dose not appear to be balancing any of its child processes between
the CPUS, it appears to bounce all of the processes from one CPU to the
other. I have included several outputs from top displaying the last CPU used
for each thread. Is this how asterisk works with threading or should the
processes be somewhat balanced over both processors?

 

Thanks in Advance.

 

Chris.

 

Shot#1 

 4:40pm  up 3 days, 16:45,  1 user,  load average: 0.06, 0.24, 0.23

98 processes: 97 sleeping, 1 running, 0 zombie, 0 stopped

CPU0 states:  3.2% user, 13.0% system,  0.0% nice, 83.1% idle

CPU1 states:  1.0% user,  3.3% system,  0.0% nice, 95.0% idle

Mem:  2069372K av,  552544K used, 1516828K free,       0K shrd,   85556K
buff

Swap: 2040244K av,       0K used, 2040244K free                  329556K
cached

 

PID USER     PRI  NI  SIZE  RSS SHARE LC STAT %CPU %MEM   TIME COMMAND

 8573 root      18   0 17832  17M  3608  0 S     2.7  0.8   0:03 asterisk

32291 root      15   0 17832  17M  3608  0 S     2.3  0.8   6:06 asterisk

 8960 root      11   0 17832  17M  3608  0 S     2.1  0.8   0:00 asterisk

 8987 root      17   0  1044 1044   776  1 R     1.9  0.0   0:01 top

 8752 root      11   0 17832  17M  3608  0 S     0.9  0.8   0:02 asterisk

 8964 root      11   0 17832  17M  3608  0 S     0.9  0.8   0:00 asterisk

 8997 root      13   0 17832  17M  3608  0 S     0.7  0.8   0:00 asterisk

 9008 root      10   0 17832  17M  3608  0 S     0.3  0.8   0:00 asterisk

 9013 root       9   0 17832  17M  3608  0 S     0.1  0.8   0:00 asterisk

 

 

Shot#2  

4:40pm  up 3 days, 16:46,  1 user,  load average: 0.18, 0.24, 0.23

99 processes: 98 sleeping, 1 running, 0 zombie, 0 stopped

CPU0 states:  6.2% user, 12.4% system,  0.0% nice, 80.3% idle

CPU1 states:  2.2% user,  6.3% system,  0.0% nice, 90.4% idle

Mem:  2069372K av,  552592K used, 1516780K free,       0K shrd,   85556K
buff

Swap: 2040244K av,       0K used, 2040244K free                  329556K
cached

 

PID USER     PRI  NI  SIZE  RSS SHARE LC STAT %CPU %MEM   TIME COMMAND

 9106 root      16   0 18952  18M  3608  1 S     2.3  0.9   0:00 asterisk

 9096 root      13   0 18952  18M  3608  1 S     1.9  0.9   0:00 asterisk

 8987 root      12   0  1044 1044   776  0 R     1.3  0.0   0:09 top

32291 root      14   0 18952  18M  3608  1 S     1.1  0.9   6:12 asterisk

 9102 root      12   0 18952  18M  3608  1 S     0.7  0.9   0:00 asterisk

 9113 root      10   0 18952  18M  3608  1 S     0.5  0.9   0:00 asterisk

 9115 root      10   0 18952  18M  3608  1 S     0.5  0.9   0:00 asterisk

 8573 root      10   0 18952  18M  3608  1 S     0.3  0.9   0:04 asterisk

 9125 root       9   0 18952  18M  3608  1 S     0.3  0.9   0:00 asterisk

 8764 root       9   0 18952  18M  3608  1 S     0.1  0.9   0:03 asterisk

 9105 root       9   0 18952  18M  3608  1 S     0.1  0.9   0:00 asterisk

 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.digium.com/pipermail/asterisk-dev/attachments/20040916/b5ebe2ad/attachment.htm


More information about the asterisk-dev mailing list