Dúvidas sobre Thread

2 respostas
jcnborges

Boa tarde pessoal,

Gostaria de saber se no caso de uma aplicação multhreaded, a JVM seria capaz de usar os diversos núcleos de um processador, no caso deste ser multicore. Acho que é uma dúvida mais relacionada a arquitetura da JVM.

Obrigado!

2 Respostas

rmendes08

jcnborges:
Boa tarde pessoal,

Gostaria de saber se no caso de uma aplicação multhreaded, a JVM seria capaz de usar os diversos núcleos de um processador, no caso deste ser multicore. Acho que é uma dúvida mais relacionada a arquitetura da JVM.

Obrigado!

Sim. Você pode fazer o seguinte teste, bem simples. Crie um programa incrementando uma variável em loop em infinito. Execute o programa, abra o gerenciador de tarefas e observe o uso de CPU. Depois, altere o programa para executar o mesmo loop em 2 threads e observe novamente o uso de CPU.

jcnborges

Bem legal o teste, respondeu a minha pergunta!

Criado 23 de setembro de 2014
Ultima resposta 23 de set. de 2014
Respostas 2
Participantes 2