Bernardo Vieira escreveu:
> Não é o * que faz, e sim o kernel.
>
> Daniel Mirrha Santos wrote:
>   
>> Alguém sabe se o asterisk gerencia processamento de chamadas em múltiplas
>> CPUs? Faz alguma diferença ter uma maquina com varias CPUs ou uma única bem
>> grande?
lá,

  Mais ou menos, o dois fazem na verdade...
  O kernel "executa pedaços" de processos e então, se tiver apenas um 
processo sendo executado, o kernel de certa forma, a grosso modo, 
executa um pedaço deste processo em um processador e, depois de 
terminado, executa outro pedaço no outro processador. Dessa forma, se 
tiver apenas um processo executando e outros "dormindo", o ganho com 
dois processadores é mínimo. Quando se tem vários processos em execução, 
o kernel os organiza na fila de execução de tal forma a existir 
processamento em paralelo e escalonável.
  Assim sendo, para se processar chamadas múltiplas em paralelo, o 
Asterisk precisa criar processos separados para cada uma para que o 
kernel as distribua entre os processadores. Como o Asterisk faz isso, 
temos então ganho de performance quando se tem dois processadores, 
porém, ao se comparar um processador em torno de 4 GHz com dois em torno 
de 2 GHz, é preciso aprofundar nos aspectos técnicos, pois placa mãe, 
memória, barramento, aquecimento, acesso ao disco e à memória, etc. são 
variável que devem ser tratadas.
  Eu, particularmente, prefiro dois de 2 GHz do que um de 4 GHz, visto 
que o aquecimento tende a ser menor, menos consumo de energia, se um der 
problema, o outro ainda quebra o galho, etc... Mas é uma opinião 
pessoal... O melhor seria dar um bisbilhotada em páginas que comparam 
desempenhos e tirar suas próprias conclusões.

-- 
Atenciosamente

           Claudio Polegato Junior

           Engenheiro Autônomo - Ribeirão Preto e Região
           Mestre em Física Aplicada à Medicina e Biologia - USP
           Engenheiro Computacional - USP
           Engenheiro Eletrônico - USP

Um peregrino de problemas; Um pergaminho de soluções!

----------------------------------------
Estação VoIP 2006
5 e 6 Dezembro
Curitiba PR
http://www.estacaovoip.com.br

_______________________________________________
LIsta de discussões AsteriskBrasil.org
AsteriskBrasil@listas.asteriskbrasil.org
http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil

_______________________________________________
Acesse o  wiki AsteriskBrasil.org:
http://www.asteriskbrasil.org

Responder a