Strumenti Utente

Strumenti Sito


informatica:sol:laboratorio20:esercitazionib:esercitazione8

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
informatica:sol:laboratorio20:esercitazionib:esercitazione8 [27/03/2020 alle 13:17 (5 anni fa)] – [Esercizio 2] Massimo Torquatiinformatica:sol:laboratorio20:esercitazionib:esercitazione8 [31/03/2020 alle 12:59 (5 anni fa)] (versione attuale) – [Esercizio 3] Massimo Torquati
Linea 14: Linea 14:
 ===== Esercizio 3 ===== ===== Esercizio 3 =====
  
-Un processo //zombie// è un processo terminato ma che ancora possiede delle risorse ('pid' e PCB) che servono al processo padre per leggere lo exit status del processo figlio.+Un processo //zombie// è un processo terminato ma che ancora possiede delle risorse ('pid' e PCB) che non possono essere liberate perché il processo padre, non ancora terminato, potrebbe decidere di leggere lo exit status del processo figlio.
  
 Scrivere un programma che prende un intero N come argomento e crea N processi zombies. Lanciare il programma in background e visualizzare gli zombies con il comando bash ''ps -A -ostat,pid,ppid | grep Z'' Scrivere un programma che prende un intero N come argomento e crea N processi zombies. Lanciare il programma in background e visualizzare gli zombies con il comando bash ''ps -A -ostat,pid,ppid | grep Z''
informatica/sol/laboratorio20/esercitazionib/esercitazione8.1585315054.txt.gz · Ultima modifica: 27/03/2020 alle 13:17 (5 anni fa) da Massimo Torquati

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki