Threads em ambientes com mais de um processador

1 resposta
S

Olá Pessoal,

Estou com um dúvida cruel a respeito de Threads em ambientes com mais de um processador.

De quem é a responsabilidade do gerenciamento das Threads entre os processadores disponíveis? É o Sistema Operacional ou da JVM?

É necessário o programador Java adicionar algum comando na sua programação indicando que a aplicação irá ser executada em um ambiente com mais de um processador, para que eu possa tirar proveito de todos os processadores disponíveis?

Agradeço desde já a atenção de todos,

Santos.

1 Resposta

D

Olha não sei se eu tô falando bobagem mas até onde eu sei (ou acho q sei) é que a JVM delega ao SO subjacente todo o agendamento de threads e etc. Na verdade a JVM utiliza toda a maquinaria de linhas de execução do SO (quando este a forneçe).

Criado 12 de janeiro de 2005
Ultima resposta 12 de jan. de 2005
Respostas 1
Participantes 2