Olá! Em Segunda 13 Fevereiro 2006 08:19, Antonio da Silva Martins Junior escreveu: > Entretanto, em um servidor Unix, exceto no caso em que este seja dedicado > a um único serviço (desde que não seja o apache), o fato de permitir a > execução de vários programas simultaneamente já irá aproveitar o fato de > existirem vários processadores na máquina.
Antonio, esse assunto me interessa. Você poderia me explicar melhor essa sua frase? O motivo é que meu o programa que estou desenvolvendo usa o Apache e eu quero otimizar meu sistema para maquinas multiprocessadas. Por enquanto acredito que não tenho que fazer nada pois é um CGI e a cada requisição do usuário um novo processo é iniciado. Se o gerenciador de processos fizer um bom trabalho e balancear a carga entre os processadores da maquina meu programa já esta pronto para se beneficiar desse recurso. Correto? Mais alguns detalhes: O executável do CGI propriamente dito tem apenas 1,2k de tamanho, o resto do sistema é composto por bibliotecas dinâmicas, a idéia é otimizar os recursos e os tempos de carga conforme o numero de requisições aumentar. Como o sistema é enorme não liguei todas as bibliotecas diretamente no CGI, apenas as bibliotecas comuns a todo o sistema são ligados diretamente, as outras são carregadas com dlopen se forem necessárias. Obrigado! Cesar Gimenes --------------------------------------------------------------------------- Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utilização da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
