Os Sistemas Operacionais atuais trabalham com processos multithread, permitindo que um processo execute mais de uma thread simultaneamente. Sobre threads, assinale a alternativa correta.
VOLTZ, Wagner Mendes. Sistemas Operacionais. Maringá-PR.: Unicesumar, 2018.
Alternativa 1:
Não há diferença entre a execução de um processo ou executar uma thread.
Alternativa 2:
Sistemas preemptivos podem utilizar threads para garantir o compartilhamento de memória.
Alternativa 3:
Threads são conhecidas como lightweight process e podem ser consideradas como "mini-processos".
Alternativa 4:
Uma thread pode pertencer a mais de um processo, para executar a mesma tarefa em processos diferentes.
Alternativa 5:
Em um computador com mais de um núcleo de processamento, a execução de mais de uma thread, simultaneamente, depende exclusivamente da técnica de pseudoparalelismo.
Soluções para a tarefa
Respondido por
0
Resposta:
Alternativa 3: Threads são conhecidas como lightweight process e podem ser consideradas como "mini-processos".
Explicação:
"Chegamos a conclusão que todo processo contem pelo menos um thread e que estes sao como mini processos dentro de um processo. O uso de threads permite múltiplas execuções em um processo." -- livro pagina 41
O ligthweight process também é conhecido como LWP (aconselho uma pesquisa sobre o tema para um melhor entendimento, pois é um pouco amplo)
Perguntas interessantes
Matemática,
9 meses atrás
Português,
9 meses atrás
Geografia,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Contabilidade,
1 ano atrás
Matemática,
1 ano atrás