Tenho uma aplicação que utiliza alguns recursos do pacote java.util.concurrent e a aplicação quando executa em um servidor com dois processadores xeon quadcore rodando centos ela acaba sobrecarregando um dos nucleos e só ativa os outros quando esse primeiro atinge 100%
Tem alguma forma de conseguir paralelizar entre os nucleos o processamento?
[quote=ViniMunhoz]Sim, a perda de desempenho fez com que observassemos este fato.
Por conta deste problema não estamos usando a atual capacidade do servidor.
Atenciosamente
Vinícius[/quote]
Pode ser que as tarefas estejam mal-divididas.
Deve ter jconsole nas jvm para o linux para depurar o uso de recursos numa aplicação, fora que também tem os profilers por aí.