Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio21:esercitazionib:esercitazione11

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:laboratorio21:esercitazionib:esercitazione11 [10/05/2021 alle 12:00 (4 anni fa)] Massimo Torquatiinformatica:sol:laboratorio21:esercitazionib:esercitazione11 [13/05/2021 alle 08:42 (4 anni fa)] (versione attuale) Massimo Torquati
Linea 3: Linea 3:
 ===== Esercizio 1 ===== ===== Esercizio 1 =====
  
-Realizzare l'Esercizio 2 dell'[[informatica:sol:laboratorio20:esercitazionib:esercitazione11|Esercitazione 10]] con un pool di N thread (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. +Realizzare l'Esercizio 2 dell'[[informatica:sol:laboratorio21:esercitazionib:esercitazione10|Esercitazione 10]] con un pool di N thread (N è un parametro del programma) secondo il modello //Manager-Workers// dove però 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 =====
    
 +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. 
  
informatica/sol/laboratorio21/esercitazionib/esercitazione11.1620648035.txt.gz · Ultima modifica: 10/05/2021 alle 12:00 (4 anni fa) da Massimo Torquati

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki