Bagno Unisex
Transcript
Bagno Unisex
Bagno pubblico Si consideri il bagno di un ristorante. Il bagno è unico per uomini e donne. Si realizzi un'applicazione concorrente nella quale ogni utente del bagno (uomo o donna) è rappresentato da un processo e il bagno come una risorsa. La politica di sincronizzazione tra i processi dovrà garantire che: • nel bagno non vi siano contemporaneamente uomini e donne • nell'accesso al bagno, le donne abbiano la priorità sugli uomini. Si supponga che il bagno abbia una capacità limitata a N persone. (Questa esercitazione non contribuisce alla valutazione finale dell’attività individuale di laboratorio.)