A implementação de threads no espaço do usuário é uma das estratégias de implementação existentes para
utilização de threads em sistemas operacionais. Como qualquer estratégia, pode ter pontos positivos e negativos.
Assinale uma vantagem dessa estratégia.
a) Quando uma thread executa uma chamada de sistema, as demais threads do mesmo processo não são
bloqueadas.
b) A tabela de threads fica centralizada no núcleo do sistema operacional.
c) O núcleo do sistema tem acesso às threads dentro dos processos, podendo escaloná-las como desejado.
d) Permite a implementação de threads no espaço do usuário (de modo interno ao processo), mesmo em sistemas
monoprogramados cujo núcleo não tem suporte a threads.
e) Quando uma thread para de ser executada (sem desistência voluntária, a próxima thread a ser executada sempre
é do mesmo processo.
Soluções para a tarefa
Resposta:
A
Explicação:
Quando uma thread executa uma chamada de sistema, as demais threads do mesmo processo não são
bloqueadas.
Resposta:
Quando uma thread executa uma chamada de sistema, as demais threads do mesmo processo não são bloqueadas.
Explicação:
a) Quando uma thread executa uma chamada de sistema, as demais threads do mesmo processo não são bloqueadas.
b) A tabela de threads fica centralizada no núcleo do sistema operacional.
c) O núcleo do sistema tem acesso às threads dentro dos processos, podendo escaloná-las como desejado.
d) Permite a implementação de threads no espaço do usuário (de modo interno ao processo), mesmo em sistemas monoprogramados cujo núcleo não tem suporte a threads.
e) Quando uma thread para de ser executada (sem desistência voluntária, a próxima thread a ser executada sempre é do mesmo processo.