Monitorar dual intel xeon cpu load?

1

Eu tenho um servidor Dell 1950 Poweredge com dois Quad Core Intel Xeon 2,33 GHZ e 16 GB de RAM sob o Gentoo Linux. Estou executando tarefas pesadas de cálculo que não sei como foram implementadas ...

Top dá minhas informações parciais (% CPU, ...) mas não sei se o script está rodando nas 2 CPUs

Eu gostaria de monitorar tanto a carga / atividade da CPU (como o topo faz para todo o sistema) para ver se o script leva vantagem da CPU dupla ou não?

Exceto a recodificação do script, como otimizar a carga para 2 CPUs?

    
por Kami 14.02.2010 / 14:39

2 respostas

3

Ao executar o topo, pressione a tecla '1' para informações por-CPU.

    
por 14.02.2010 / 14:50
1

Observe que, se você tem dois processadores quad core, na verdade você tem 8 CPUs.

Otimizar tarefas seriais para processamento paralelo é um exercício não trivial.

Você pode dividir o cálculo em 8 partes e executar 8 cópias do script em intervalos de dados separados?

    
por 14.02.2010 / 16:41