Pessoal, estou tentando montar um pequeno cluster de alto desempenho com duas maquinas: a maquina A que e um AMD Duron 600MHz com 256M de ram; a maquina B que e um Pentium III 700MHz com 128M de ram... Ligando as duas maquinas tenho um hub Encore de 10 Mbps e placas de rede Realtek... Ambos estao com a Slackware e o linux 2.4.24 compilado com o patch do OpenMosix para esta mesma versao... beleza, assim que terminei de compilar o linux eu utilizei o "omdiscd" e comecei a fazer os testes... para testar um programinha bem simples que executa um loop dispendioso em um processo pai e outro no seu filho criado com a funcao fork()... vejam os resultados:
- o teste rodando na maquina A e a maquina B desligada: o processo pai terminou em 77 segundos e o filho em 80 segundos. - o teste rodando na maquina A e a maquina B ligada: o processo pai terminou em 43 segundos e o filho em 309 segundos. - o teste rodando na maquina B e a maquina A desligada: o processo pai terminou em 605 segundos e o filho em 608 segundos. - o teste rodando na maquina B e a maquina A ligada: o processo pai terminou em 78 segundos e o filho em 308 segundos. Fiz outros testes e os tempos foram sempre aproximados dos obtidos acima... da para perceber que o processo que migra para a outra maquina sempre demora exageradamente e o programa termina mais rapido quando so ha uma unica maquina no cluster... pq? Sera a minha rede de 10Mbps? Valeu!!! Ary Junior ---------------------------------------------------------------- -- GUS-BR - Grupo de Usuarios Slackware - BR http://www.slackwarebrasil.org/ http://www.linuxmag.com.br/mailman/listinfo/slack-users

