Questão de Sistemas Operacionais — Threads — FEMPERJ 2012
Sistemas OperacionaisThreads
- Código
- qg870713
- Banca
- FEMPERJ
- Órgão
- TCE-RJ
- Ano
- 2012
- Nível
- Superior
- Cargo
- Analista de Controle Externo - Organizacional - Tecnologia da Informação
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:
- Athreads podem compartilhar os recursos do processo com outros threads igualmente independentes;
- Bmudanças feitas por um thread a um recurso compartilhado do sistema serão vistas por todos os outros threads;
- Cthreads não podem ser escalonados pelo sistema operacional e nem rodar como entidades independentes dentro de um processo;
- Dcada thread tem seu próprio conjunto de registradores, mas todos eles compartilham o mesmo espaço de endereçamento, pois o processo é um só;
- Ethreads criados por um processo morrem quando esse processo pai morre.