Tutorial by BlackLight
Preview:
Prerequisiti per questo tutorial:
Basi del linguaggio C
Familiarità con i sistemi Unix
Obiettivi di questo tutorial:Multiprogrammazione in ambiente Unix
Differenza tra thread e processo
Gestione dei processi a basso livello da parte del kernel Unix (algoritmi di
scheduling)
Introduzione ai sistemi multiprogrammati
Ciò che ha fatto la fortuna dei sistemi Unix già negli anni ’80 è la propensione di questi
ultimi nei confronti della programmazione multiprocesso e, in seguito, anche della
programmazione multithread.
Download Link: https://www.ihteam.net/papers/multi_3d_unix.pdf