Lezione 20/05
Section outline
-
-
mutex per POSIX threads:
pthread_mutex_t, PTHREAD_MUTEX_INITIALIZER, pthread_mutex_lock, pthread_mutex_unlock
esempio:
https://github.com/marcotessarotto/exOpSys/tree/opsys2019/19thread_counter
condition variables per POSIX threads:
pthread_cond_t, PTHREAD_COND_INITIALIZER, pthread_cond_wait, pthread_cond_signal, pthread_cond_broadcast; clock_gettime
esempi:
https://github.com/marcotessarotto/exOpSys/tree/opsys2019/20sharedcounterloop
https://github.com/marcotessarotto/exOpSys/tree/opsys2019/21sharedcounter-condvar
-
esercizi File PDF
-
slide File PDF
-