


Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Conceitos de threads.
Tipologia: Notas de estudo
1 / 4
Esta página não é visível na pré-visualização
Não perca as partes importantes!



Prof. Leonardo Vasconcelos Alves
Agradeço ao professor José Augusto Miranda Nacif, da Universidade Federal de Viçosa, pelo fornecimento do material base para elaboração destes slides.
(a) Três processos cada um com uma thread (b) Um processo com três threads
Cada thread tem sua própria pilha
Um processador de texto com três threads
Um servidor web com múltiplos threads TD: Recebe requisição e acorda TO TO: Pesquisa cache Se requisição estiver em cache, ok! Senão, dispara uma operação read e permanece bloqueada até leitura terminar
Três maneiras de construir um servidor
Threads - Convertendo Código Monothread em Código Multithread Conflitos entre threads sobre o uso de uma variável global Threads - Convertendo Código Monothread em Código Multithread Solução: Threads terem variáveis globais privadas Threads - Convertendo Código Monothread em Código Multithread