mappe sistemi operativi
Stai vedendo l'anteprima delle prime pagine. Il file completo è gratis: registrati per leggerlo tutto.
Di cosa parla
- Processi e ciclo di vita: definizione, creazione (tramite fork() o esecuzione di un job in un sistema batch), terminazione (exit system call)
- L'illusione di indipendenza: processi sembrano avere un proprio program counter, ma in realtà il sistema operativo gestisce il contesto di esecuzione
- Entità esecutiva thread: flussi indipendenti che possono essere creati all'interno di un processo, condividono lo spazio delle memorie ma hanno stati separati
- Ciclo di vita del processo: passaggi tra gli stati ready, running e blocked, gestione dello scheduler per il passaggio dallo stato ready a quello di running, stato zombie quando il processo padre non gestisce la terminazione, swap in caso di blocco prolungato
Questo appunto è gratis. Registrati in 30 secondi per leggere tutte le pagine e scaricarlo.