Jvm + dual core

2 respostas
dlt

Olá pessoal

tem alguma flag que eu uso pra startar a jvm pra que ela use meus dois nucleos?
Olhando o gerenciador de tarefas aqui eu vejo que ela só usa um, aí a taxa de processamento fica travada no 50%.

[]'s

2 Respostas

F

Quem deve tratar o uso de vários núcleos é a sua aplicação, se ela não usar threads, ela não vai conseguir paralelizar o processamento e utilizar os dois nucleos.

T

Você tem de tornar seu programa multi-thread para usar os diversos núcleos.
Isso não é trivial porque nem sempre é possível dividir seu serviço decentemente em threads.

Por exemplo, se você simplesmente cria uma thread por criar, não vai adiantar nada. Você tem de saber o que está fazendo.

Criado 14 de agosto de 2008
Ultima resposta 14 de ago. de 2008
Respostas 2
Participantes 3