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