Jvm + dual core

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

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.

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.