Sincronização - Threads
18 Abril 2023, 17:00 • Žygimantas Jasiūnas
Problemas clássicos de sincronização
Leitor-Escritor
Cliente-Servidor
Sincronização entre threads (POSIX threads)
Criação e destruição de threads
Mecanismos de sincronização
Exercícios Fundamentais
Problema do leitor-escritor
Problema Cliente-Servidor
Função pthread_create
Alteracoes nos ficheiros:
Seguir um modelo produtor-consumidor
Identificar secções críticas do programa
pthread_cond_wait
Alterar programa para descobrir erros.
Resolver interbloqueio