Para resolver o problema da hierarquia de processos, foi...
Imagem de fundo

Para resolver o problema da hierarquia de processos, foi...

Para resolver o problema da hierarquia de processos, foi criado o conceito de “thread”, onde um processo pode efetuar várias operações concorrentemente ou simultaneamente, sem o consumo de espaço de endereçamento. Nesse caso, o processo é dividido no número de threads sem que haja necessidade de ser criado outro processo concorrente. Assim sendo, é INCORRETO afirmar que:


A

threads podem compartilhar os recursos do processo com outros threads igualmente independentes;


B

mudanças feitas por um thread a um recurso compartilhado do sistema serão vistas por todos os outros threads;


C

threads não podem ser escalonados pelo sistema operacional e nem rodar como entidades independentes dentro de um processo;


D

cada thread tem seu próprio conjunto de registradores, mas todos eles compartilham o mesmo espaço de endereçamento, pois o processo é um só;


E

threads criados por um processo morrem quando esse processo pai morre.