Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio20:esercitazionib:esercitazione13

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
informatica:sol:laboratorio20:esercitazionib:esercitazione13 [06/05/2020 alle 03:34 (5 anni fa)] – [Esercizio 2] Massimo Torquatiinformatica:sol:laboratorio20:esercitazionib:esercitazione13 [19/05/2020 alle 06:10 (5 anni fa)] (versione attuale) – [Esercizio 2] Massimo Torquati
Linea 3: Linea 3:
 ===== Esercizio 1 ===== ===== Esercizio 1 =====
  
-TBD+Realizzare l'Esercizio 2 dell'[[informatica:sol:laboratorio20:esercitazionib:esercitazione11|Esercitazione 11]] con un pool di N threads (N è un parametro del programma) secondo il modello //Manager-Workers//. Il generico thread Worker gestisce interamente tutta le richieste di un client connesso. Gestire i segnali SIGINT e SIGQUIT per la terminazione consistente del server.
  
 ===== Esercizio 2 ===== ===== Esercizio 2 =====
  
-Realizzare l'Esercizio 2 dell'[[informatica:sol:laboratorio20:esercitazionib:esercitazione11|Esercitazione 11]] con un pool di N threads (N è un parametro del programma) secondo il modello //Manager-Workers//. Il generico thread Worker gestisce interamente tutta le richieste di un client connesso. Gestire i segnali SIGINT SIGQUIT per la terminazione consistente del server.+Realizzare una seconda versione dell'Esercizio 1 (sempre secondo lo schema //Manager-Workers// con thread pool) in cui il generico thread Worker gestisce solamente una richiesta di uno dei client connessi (non c'è una associazione fissa tra thread Worker client)
  
informatica/sol/laboratorio20/esercitazionib/esercitazione13.1588736068.txt.gz · Ultima modifica: 06/05/2020 alle 03:34 (5 anni fa) da Massimo Torquati

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki