Escolar Documentos
Profissional Documentos
Cultura Documentos
Resposta: Thread nada mais é que um fluxo de controle que age dentro
de um processo. Multithread ocorre quando há dois ou mais fluxos de
controle. O processo Multithread tem vantagem em executar processos
ao mesmo tempo, ou seja, simultaneamente. Exemplificando podemos
editar textos e o corretor já corrigir ou prever a palavra simultaneamente.
7) Explique os dois modos de implementação de um pacote de threads (no
espaço do usuário e no núcleo). (0,5 pontos)
14) Diga como o uso da instrução TLS pode ser utilizada para resolver o
problema de condição de corrida. Soluções baseadas no uso desta
instrução funcionam para computadores multicore? Explique por que.
(1,0 ponto)
15) Diga por que a solução de Peterson e a solução que utiliza puramente
instrução TSL são consideradas soluções de exclusão mútua com
espera ociosa. Em contraste, de que maneira semáforos resolvem o
problema da espera ociosa? (1,0 ponto)