Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio19:esercitazionib:esercitazione12

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:laboratorio19:esercitazionib:esercitazione12 [21/05/2019 alle 06:38 (6 anni fa)] Massimo Torquatiinformatica:sol:laboratorio19:esercitazionib:esercitazione12 [21/05/2019 alle 06:41 (6 anni fa)] (versione attuale) Massimo Torquati
Linea 8: Linea 8:
  
 Realizzare l'Esercizio 2 dell'[[informatica:sol:laboratorio19:esercitazionib:esercitazione11|Esercitazione 11]] senza usare threads ma utilizzando la chiamata di sistema ''select'' per risolvere il non determinismo fra l'accettazione di nuove connessioni da parte dei client e la gestione delle richieste dei client gia' connessi. Gestire la terminazione del server a seguito della ricezione di un segnale (SIGINT, SIGQUIT, SIGTERM, SIGHUP, etc...) in modo da lasciare il sistema in uno stato consistente dopo la sua terminazione, cioè eliminare dal file system il socket AF_UNIX creato per accettare le connessioni, eventuali file temporanei e liberare la memoria allocata dinamicamente al fine di controllare eventuali memory leaks con ''valgrind'' Realizzare l'Esercizio 2 dell'[[informatica:sol:laboratorio19:esercitazionib:esercitazione11|Esercitazione 11]] senza usare threads ma utilizzando la chiamata di sistema ''select'' per risolvere il non determinismo fra l'accettazione di nuove connessioni da parte dei client e la gestione delle richieste dei client gia' connessi. Gestire la terminazione del server a seguito della ricezione di un segnale (SIGINT, SIGQUIT, SIGTERM, SIGHUP, etc...) in modo da lasciare il sistema in uno stato consistente dopo la sua terminazione, cioè eliminare dal file system il socket AF_UNIX creato per accettare le connessioni, eventuali file temporanei e liberare la memoria allocata dinamicamente al fine di controllare eventuali memory leaks con ''valgrind''
- 
  
informatica/sol/laboratorio19/esercitazionib/esercitazione12.1558420684.txt.gz · Ultima modifica: 21/05/2019 alle 06:38 (6 anni fa) da Massimo Torquati

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki