Questões de Sistemas Operacionais - Threads para Concurso

Foram encontradas 130 questões

Q869106 Sistemas Operacionais
Um sistema operacional moderno prevê uma maneira de um processo dividir a si mesmo em outras tarefas, as quais podem ser executadas concorrentemente. Essas novas tarefas são denominadas
Alternativas
Q856827 Sistemas Operacionais

Considere as afirmativas sobre os conceitos de processo e thread.


1) Diferente dos processos, os threads possuem: um contador de programa, uma pilha de execução e registradores.

2) Além de compartilhar o mesmo espaço de endereçamento, os threads compartilham o mesmo conjunto de arquivos abertos, processos filhos, discos, impressoras e outros recursos.

3) Há dois modos principais de implementar um pacote de threads: Nível de Usuário e Nível de Núcleo.

4) Uma vantagem da implementa a nível de usuário é que podemos utilizar o recurso de threads, mesmo se o SO não suportar.


Estão corretas:

Alternativas
Q824406 Sistemas Operacionais
Sobre processos e threads, pode-se afirmar:
Alternativas
Q794248 Sistemas Operacionais
Alguns sistemas operacionais fornecem suporte a threads. Estas, quando comparadas aos processos,
Alternativas
Q784905 Sistemas Operacionais
A respeito de multithreading no chip da CPU, analise as afirmativas.
I - O multithreading permite que a CPU gerencie múltiplas threads de controle ao mesmo tempo, em uma tentativa de mascarar as protelações que ocorrem devido a cache misses nas caches L1 e L2.. II - A implementação de multithreading usada nos processadores da Intel recebeu o nome de HyperThreading. III - O multithreading de granulação fina troca threads apenas quando há uma protelação, sendo potencialmente mais eficiente do que o de granularidade grossa.
Está correto o que se afirma em 
Alternativas
Respostas
61: E
62: D
63: C
64: A
65: B